一級由一級管理 你只要把層次分清就明白了
硬碟(硬體) <-驅動 <- 操作系統 <- 裸設備文件 <-文件系統 <- (mp3 txt exe rmvb rar等文件)
硬碟(硬體) <-驅動 <- 操作系統 <-裸設備文件 <-大型軟體或一些底層程序
裸設備是什麼東西? 硬碟是否就是一個裸設備?
裸設備是OS管理的硬體設備 在Unix中,使用設備文件的方式來表示硬體設備 這么講吧 一個硬碟沒格式化時就是裸設備 裸設備文件由操作系統進行管理
像什麼磁帶機當一個大裸設備用,SAN 共享出去的也是裸設備文件
不格式化怎麼讀寫?
由硬碟驅動來在底層支持讀寫硬碟 通過操作系統下的命令或大型軟體比如ORACLE 資料庫自己就能直接操作裸設備 也就是能按自己的規則直接讀寫設備文件,你要用過linux Unix你便能很容易的明白 比如你剛買個硬碟不分區不格式化 直接用dexmp /dev/sda |less 命令便可以讀這塊硬碟 讀出來是什麼呢? 哈哈 全是1111111111111111 要不然全是0000000000000000000
linux下很多命令都可以直接讀寫裸設備 比如dd dexmp cpio cp 多啦
比較老的DOS系統用的是什麼文件系統呢? fat16 fat32
裸設備干什麼用呢?
1, 格式化fs給操作系統存一些「沒專用軟體管」的零散文件
2. 給會寫0或1的程序自己單獨管理,例如:備份 SCSI協議
既然裸設備比文件系統讀寫快,那為什麼還要用文件系統?
裸設備 ->文件系統 -> 資料庫 ->ORACLE
裸設備 -> 資料庫 -> ORACLE
少了一層,快了當然快了! ORACLE這玩意大 幾個硬碟都不夠用
那windows記事本呢? 游戲呢? 一首MP3呢? 每樣占個裸設備,還是一樣占個分區? 不行吧
朋友,我說的意思你能明白嗎?
2. 操作系統中,文件系統指的是什麼主要目的是什麼
系統文件是支持電腦正常工作的文件,就是我們常說的操作系統;另外還有文件叫應用軟體,主要指想完成某項特定工作而安裝的文件,比如圖像編輯軟體,播放軟體,QQ軟體,cad軟體等等,壓縮軟體不是系統軟體,圖片查看程序也不是系統軟體,但是操作系統都附加了圖片查看軟體。另:壓縮軟體,我們一般用的像winzip,winrar就是壓縮軟體,用來壓縮或解壓文件(壓縮文件的目的是節省磁碟空間)。在網路搜索「winrar」就可以得到大量的winrar下載地址,下載以後需要安裝在電腦上才能使用。安裝的方法是:雙擊你下載的這個文件,就可以了。主要目的是實現對文件的按名存取。
3. 操作系統中,文件系統的主要目的是
您好:
本地答案是:B
文件系統是操作系統用來組織和管理存儲設備或磁碟分區上的文件的數據結構和方法;即在存儲設備上組織和管理文件的方法。操作系統中負責管理和存儲文件信息的軟體機構即為文件管理系統,簡稱為「文件系統」。文件系統主要由三部分組成:文件系統介面,對對象操縱還有管理的軟體集合,對象及屬性。
從操作系統的角度來看,文件系統是對文件存儲設備的空間進行組織、分配,負責文件存儲並且對存入的文件進行保護和檢索的系統。
對於你的問題,結合以上知識,這題應該選擇:B
4. SD卡為什麼要文件系統
SD卡,如果只是放在單片機系統中使用,可以不用考慮「文件系統」,只要按照地址存放數據就可以了。
如果這個SD卡,還要放在PC機上,由Windows寫入MP3文件,那就要在卡上建立符合Windows要求的「文件系統」。
建立「Windows的文件系統」,可以直接用Windows對SD卡進行格式化。
格式化,即根據卡的大小,在SD卡內部,劃分了「分區表」、「目錄區」和「數據區」,並寫入了標志性的信息。
格式化過程,也可以在單片機系統中進行,只是需要編寫程序。
5. 從用戶的角度看,引入文件系統的主要目的是什麼
從用戶的角度看,引入文件系統的主要目的是實現對文件的按名存取。