科创网 关注科创领域的新机会

kernel和core的区别

kernel和core的区别 

在计算机领域中,kernel和core的区别主要体现在以下几个方面:

1. kernel通常指的是操作系统的内核,是软件的内核,可重复使用,像种子一样。它负责整体的本质定义,有点像种子。其它是衍生出的辅助部件,负责非本质的定义。如LINUX用kernel表示内核。此时关注它的内部结构,考虑它的内部结构所提供的本质定义。

2. core则表示硬件的核心,如CPU,为中央处理器。它是计算机正常运行时的内存,包含程序段与数据段。core强调的是整体对外功能中的核心功能。在运行时,core通常是空间中心,便于和外围通讯,同时也用外围来保护它。

总的来说,kernel和core都是内核的意思,但kernel更侧重于软件层面,而core更侧重于硬件层面。

版权说明:文章均为账号作者发布,不代表本网站观点与立场,如有侵权请联系我们删除