linux 系统编程, 驱动编程 , 内核编程 有什么区别?《UNIX高级编程》的内容是哪一类的?
发布网友
发布时间:2022-05-04 21:07
我来回答
共1个回答
热心网友
时间:2023-10-08 18:16
系统编程,注重性能,比如服务器端的编程,一般最底层使用c,自己对内存管理文件系统管理进行优化
驱动编程,主要是为了把linux一直到嵌入式设备,linux内核是一个庞大的系统,但不是所有设备都用上这些,而且对于兼容性问题,还要做一些修改。比如在iphone出来之前,都是使用嵌入式设计一些PDA和山寨手机系统
至于内核编程,其实也是对性能的追求,但内核编程调用的API级别更高,相对来说系统编程,是标准的API
《U高级编程》一般没太多说明,都是系统编程