- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
具有相同内核的两个 ARM SoC 之间(在性能方面)有很大差异吗?
例如,在以下情况之间可能存在哪些差异(除了那些可归因于不同时钟速率的差异):
某些具有相同内核的 ARM SoC 是否比其他的更好? (如果是,为什么?)
câu trả lời hay nhất
核心具有转速编号,并且发挥作用。有时您可以通过 32 位 AXI 接口(interface)或 64 位 AXI 接口(interface)获得它们,这对性能起着重要作用。此外,当然,对于 Cortex-A,您可能想要添加一个 L2 缓存,这将位于内核和耗费您一些时钟的东西之间。我认为您不需要购买像 L2 这样的核心附加项目。
是的,您可以看到购买相同核心的供应商之间的差异。核心本身的表现很可能与其家庭成员或同名成员非常相似。了解 ARM 停在核心或缓存或其他 ARM 附加组件的边缘。芯片供应商必须将 AXI 或 AMBA 总线转变成内部的东西,在这种情况下,可能是芯片外部的 Cortex-A(例如用于系统内存的 DRAM)。这将因芯片供应商而异,并且可能会有很大差异。例如,如果芯片支持 DDR DRAM,他们可能会从另一家供应商那里购买 IP 来实现 DDR 接口(interface),每个芯片和芯片供应商都可以自由选择他们想要在芯片中植入的任何 IP。
如果你留在核心中,比如 L1 和 L2 内存系统,如果它有一个 L2,你可能会看到类似但不一定完全相同的性能(假设你以相同的时钟频率运行你的两个示例),一旦它超出了 ARM 进入芯片的其余部分,所有赌注都已关闭,我预计会有明显的性能差异。根据接口(interface)的不同,一个芯片会赢得一次性能竞赛,然后换成另一个接口(interface),另一个芯片可能会做得更好。
“更好的核心”这个词是一个很重要的问题。您必须决定您认为“更好”的含义。一个可能有很好的 I/O 组合,速度很快,另一个可能有很好的芯片上的东西,但有可怕的外部接口(interface)。一个人可能会提供一个真正的网络接口(interface),另一个人可能只是给你 usb,你必须把它变成网络、存储、视频等。除了你之外,任何人都无法回答你的那部分问题。如果您对自己的产品有非常详细的要求规范,那么社区肯定会达成一致意见,但根据您的要求和竞赛功能的相似性,可能会出现平局。
我不知道你的项目/目标是什么,但如果你需要插入信封,你应该为每个参赛者购买或构建评估板,并将你的应用程序放在所有这些板上,看看会发生什么。唯一重要的性能基准是您的应用程序在某些而非其他应用程序上的运行速度。
关于android - 具有相同内核的 ARM SoC 之间有很大差异吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8237850/
Tôi rất quan tâm đến nhân Linux và hệ điều hành nói chung. Điều tôi muốn biết là loại tệp hoặc phần mở rộng của kernel là gì? Rõ ràng là nó không có phần mở rộng .exe hoặc .out, vì chúng được sử dụng cho các ứng dụng được cài đặt trên hệ điều hành. Hạt nhân chỉ là một hệ nhị phân
Tôi cần thêm lệnh gọi hệ thống riêng vào nhân Raspbian Linux. Bây giờ tôi bị mắc kẹt sau khi tìm kiếm khoảng 2 ngày để tìm giải pháp. Để thêm một cuộc gọi hệ thống, về cơ bản tôi đã làm theo phác thảo ( http://elinux.org
Đối với một dự án học thuật, tôi muốn thêm một tệp nguồn (myfile.c) vào thư mục kernel/, cùng thư mục với exit.c và fork.c. Hệ thống xây dựng dường như không tự động nhận tệp mới vì Tôi đang ở trong hàm được xác định bởi myfile.c
Bảng xếp hạng trình duyệt Bảng xếp hạng thị phần trình duyệt Bảng xếp hạng toàn cầu. Danh sách xếp hạng thị phần trình duyệt tại Trung Quốc - Kuai Technology. Nếu chúng ta nhìn vào lõi trình duyệt, thị phần cốt lõi của Chrome chắc chắn là lớn nhất, với một công ty đang thống trị thị trường.
Với cấu trúc tác vụ cho một tiến trình hoặc luồng, thành ngữ lặp lại trên tất cả các luồng khác thuộc cùng một tiến trình là gì? Câu trả lời hay nhất Linux không phân biệt giữa tiến trình (tác vụ) và luồng. Thư viện gọi fork() và pthread_create() sử dụng cùng một hệ thống
Tôi đang tạo kernel từ đầu trong C (không phải linux. Hoàn toàn từ đầu) và tôi đang gặp một số vấn đề. Tôi có mã này: #include "timer.h" int ms = 0; void time_handler(
Tôi đang tạo hạt nhân C từ đầu và tôi thực sự chỉ sao chép mã này từ một trang web và tôi bối rối vì mã của tôi không hoạt động. void kmain(void) { const char *str = "f của tôi
Tôi không chắc liệu mình có hiểu hết sự khác biệt ở trên hay không, vì vậy tôi sẽ tự giải thích và bạn có thể ngắt lời tôi nếu tôi sai: "Nhân là đoạn mã đầu tiên tạo ra một luồng nhân. Một luồng nhân là một tiến trình được quản lý bởi người dùng Một luồng là một phần của tiến trình nếu bạn có một tiến trình đơn luồng.
Hãy xem định nghĩa tệp cấu trúc từ mã này nhân Linux phiên bản 2.6.18. Tôi đang cố gắng so sánh hai biến tệp cấu trúc trong mã của mình và xác định xem chúng có tham chiếu đến cùng một tệp hay không. trong cấu trúc này
Tôi đang cố gắng làm cho đèn LED trong thiết bị nhúng nhấp nháy khi Linux khởi động. Về cơ bản, đèn LED nhấp nháy cho biết Linux đang khởi động. Để làm cho đèn LED nhấp nháy, tôi thực hiện như sau.
Tôi có một số phần cứng cụ thể chạy trên FreeBSD và Linux. Tôi phải tạo một ứng dụng không gian người dùng sẽ hoạt động với trình điều khiển sử dụng bộ nhớ dùng chung giữa ứng dụng kernel/không gian người dùng. Ứng dụng của tôi đang bận trên bộ nhớ dùng chung từ không gian người dùng
Tôi có thể tìm lời giải thích về các chức năng tương ứng trong nhân linux ở đâu, đặc biệt là đối với ICMPv4? Ví dụ: icmp_reply, icmp_send, v.v. Cảm ơn sự giúp đỡ của bạn. Hay nhất, câu trả lời hay nhất của Alimu để khám phá nhân Linux
Tôi đang làm việc trên Linux Kernel 3.4 và tôi có đoạn mã sau: /* Giá trị hiệu chỉnh cảm biến tiệm cận */ unsigned int als_kadc;
Tôi đang đọc "Phát triển hạt nhân Linux phiên bản thứ 3 của Robert Love" để có cái nhìn tổng quan về cách hoạt động của nhân Linux.. (2.6.2.3) Tôi không hiểu cách hoạt động của hàng đợi chờ, chẳng hạn như việc tạo đoạn văn này
Tôi đã từng hỏi câu hỏi tương tự trước đây nhưng bài đăng của tôi đã bị xóa vì lý do nào đó. Dù sao, tôi đang cố gắng sử dụng C++ và viết một chương trình cho phép tôi truy cập trực tiếp vào bộ nhớ và ghi vào nó. Tôi nghe nói rằng tôi cần phải làm gì đó với kernel vì nó là liên kết giữa hệ điều hành và ứng dụng
Trong khi cố gắng tìm hiểu các phương thức thực thi của Ruby, tôi tìm thấy bài đăng trên blog này về năm cách để chạy các lệnh trong Ruby http://mentalized.net/journal/2010/03/08/5_ways_to_run
Có bản phân phối Linux nào (ngoài Minix) có tài liệu mã nguồn tốt không? Ngoài ra, có tài liệu nào hay mô tả mã nguồn Linux nói chung không? Tôi đã tải xuống mã nguồn hạt nhân, nhưng (không có gì đáng ngạc nhiên) tôi hơi choáng ngợp và muốn biết liệu có mã nguồn nào không?
Có ai biết hàm hoặc tệp nào trong linux chứa thuật toán tìm cổng ngẫu nhiên cho lệnh gọi hệ thống bind() không? Tôi đã tìm khắp nơi và không thể tìm ra cách đưa thuật toán này vào mã nguồn Linux. Cảm ơn bạn! Câu trả lời hay nhất Đây là một đoạn mã dài và phức tạp,
Lời nói đầu Trước hết, độc giả có trình độ chuyên môn có thể bỏ qua loạt bài này. Mục đích chính của những bài viết này là giúp những độc giả không chuyên về khoa học hiểu được kiến thức cơ bản thông qua những tóm tắt đơn giản, dễ hiểu, đồng thời hiểu rõ hơn lý do tại sao những vấn đề cơ bản này lại được đưa vào các cuộc phỏng vấn. Nếu không, một số khái niệm sẽ luôn
Sự khác biệt và tính năng giữa CentOS7.2 và CentOS6 Quá trình khởi động hệ điều hành Linux trước tiên bắt đầu từ BIOS, sau đó vào bộ tải khởi động, tải kernel và khởi chạy kernel. Hạt nhân được khởi tạo
Tôi là một lập trình viên xuất sắc, rất giỏi!