04 2010 档案

摘要:在学习内存管理的时候遇到了kmalloc,第一感觉,更malloc有点像,想了下,malloc是在用户态申请空间用的,估计kmalloc就是在内核态申请空间用的吧,k即是kernel的意思。 linux的内存管理使用页表机制,进行整页的内存空间申请使用get_free_page(),这是申请大内存,而申请就用kmalloc(),这在驱动开发中很常用,因为那就是对内核空间进行操作。kmalloc是在... 阅读全文

posted @ 2010-04-28 21:23 雅飞士 阅读(549) 评论(0) 推荐(0) |

摘要:有时候会自动更新内核,时间长了就会造成存在多个内核版本,但你其实只用其中的一个,所以就要按照个人爱好删除不用的了,省得占硬盘,再者,在启动的时候也会有多个linux的选项,有点麻烦。 1。删除原有的内核版本: cd /usr/src/ //进入内核源代码目录下, sudo rm -r *2.6.31-1* //我的是删除14、17系列的,剩20 2。删除或者移动/boot下的相关文件: cd /b... 阅读全文

posted @ 2010-04-25 10:21 雅飞士 阅读(3350) 评论(0) 推荐(0) |

摘要:这学期在学编译原理,老师推荐的教材是陈火旺老师的,但自己却按着蒋立源老师的讲,幸好也无所谓,都一样啦。 上周实验课做了词法分析器部分,这部分的实验内容,包括预处理,单词分离并归类,也就这些。 我是用C语言写的C语言的词法分析。 先将代码保存下: 阅读全文

posted @ 2010-04-16 13:17 雅飞士 阅读(1648) 评论(0) 推荐(0) |

随笔 - 51, 文章 - 0, 评论 - 10, 阅读 - 39607

Copyright © 2025 雅飞士
Powered by .NET 9.0 on Kubernetes

点击右上角即可分享
微信分享提示