[問題] kernel space直接操作 有沒有問題?
大家晚安大家好
最近被問到一個kernel space 與 user space的問題
一般AP(應用程式)都是透過user space操作底層kernel space的driver module
他這麼一問:
怎麼不直接操作kernel space的driver?
那時我只是簡單的描述回答:
直接操作底層驅動可能會牽扯到physical memory的問題
若操作不慎而造成memory崩潰的話,可能機子會整個當掉,對系統有危害
所以要透過memory mapping的方式映射成virtual memory記憶體供user space使用
儘管記憶體崩潰也不會直接影響到physical memory,對系統有保護作用
不知道以這個問題來說,大家會怎麼回答呢??
感謝 thanks~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.118.202.110
→
10/06 01:48, , 1F
10/06 01:48, 1F
→
10/06 01:49, , 2F
10/06 01:49, 2F
→
10/06 01:50, , 3F
10/06 01:50, 3F
→
10/06 01:51, , 4F
10/06 01:51, 4F
推
10/06 02:09, , 5F
10/06 02:09, 5F
推
10/06 22:29, , 6F
10/06 22:29, 6F
推
10/10 10:52, , 7F
10/10 10:52, 7F
推
10/14 16:07, , 8F
10/14 16:07, 8F
→
10/14 16:08, , 9F
10/14 16:08, 9F
→
10/14 16:09, , 10F
10/14 16:09, 10F
→
10/14 16:10, , 11F
10/14 16:10, 11F
推
10/16 03:57, , 12F
10/16 03:57, 12F
LinuxDev 近期熱門文章
PTT數位生活區 即時熱門文章