計算機運維知識點,系統運維必會知識點

1 刪除文件的原理

文件刪除:需要具備以下兩個條件同時具備才生效

1受文件的硬連接控制,有一個硬連接i_link+1,減少一個硬連接,i_link-1,當i_link=0時,文件就被刪了

列:創建文件i_link=1,為這個文件創建一個硬連接,i_link=2,刪除一個硬連接,i_link-1,刪除源文件i_link=0了

2受進程占用控制,當有進程使用這個文件時,有一個進程占用這個文件i_count+1,即i_count=1。當減少一個進程占用i_count-1,即i_count=0,當沒有進程調用時i_count=0.

當i_link=0并且i_count=0的時候,文件才會被真正的刪除。

有程序在用文件的時候i_count + 1.

查看被刪除但仍由進程占用的文件名

[root@test1 shell]# rm -rf aa/

[root@test1 shell]# lsof | grep del

bash????? 25710????? root? cwd?????? DIR????????????? 253,0??????? 0??? 2623611 /hexudong/shell/aa (deleted)

[root@test1 shell]#

Inode小結

1磁盤分區格式化ext4文件胡會產生一定數量的inode和block

2 inode是索引節點,作用是存放文件的屬性信息以及作為文件的索引

3 ext3/ext4文件系統的block存放的是文件的實際內容

4 inode是一塊存儲空間,c6非啟動分區inode默認大小256,c5是128字節

5inode是一串數字,不同的文件對應inode(一串數字)在文件系統里是唯一的

6 inode相同的文件,互為硬連接文件

7一個文件被創建后至少占用一個inode和一個block

8 block的大小一般有1k,2k,4K 幾種。其中引導分區等為1K,其他普通分區去4K(c6)

9如果一個文件很大,可能占多個block,如果文件很小,至少占一個。并且剩余空間浪費了。

10 inode大小和總量查看

dumpe2fs??/dev/sda3|egrep?-i?"block?size|Inode?size"

dumpe2fs? /dev/sda1 | egrep -i "block count|lnode count"

11查看inode的總量和使用量命令df �Ci

12如何生成及制定inode大小mkfs.ext4 �Cb 2048 �Cl 256 /dev/sdb

block小結

1)磁盤讀取數據是按block為單位讀取的。

2)一個文件可能占用多個block。每讀取一個block就會消耗一次磁盤i/o

3)如果要提升磁盤IIO,那么就要盡可能一次性讀取數據盡量多

4)一個block只能存放一個文件的內容,無論內容有多小,如果block 4K,那存放1K文件,剩余3K就浪費了。

5)block并非越大越好。Block太大對于小文件存放就會浪費磁盤空間,例如:1000K文件,BLOCK為4K,占用250個block,block為1K,占用1000個BLOCK。訪問效率誰更高?消耗IO分別為250次和1000次

6:)大文件(大于16K)一般設置BLOCK大一點,小文件(小于1K)一般設置BLOCK小點

7)block太大例如4K,文件都是0.1K的,大量浪費磁盤空間

8)block的設置也是格式化分區的時候,mkfs.ext4 �Cb 2048 �Cl 256 /dev/sdb

9)文件較大時,block設置大一些會提升磁盤訪問效率,ext3/ext4一般設置為4K。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/259943.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/259943.shtml
英文地址,請注明出處:http://en.pswp.cn/news/259943.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Hyper-v 2016 VHD Set

Hyper-v 2016 VHD Set微軟在Windows Server 2016 Hyper-v中新增了一種磁盤類型--“VHD集”,和以前版本的共享VHD類似,這種類型的磁盤能夠在多個服務器之間共享來實現來賓群集。看到這里相信有很多熟悉Hyper-v的朋友會問:這和以前的 Share VHD…

【總有一些東西要弄清】——說說面試時一系列的CSS問題

僅以此篇緬懷那些筆試100次,問100次的CSS問題。 問: CSS選擇符有哪些?哪些屬性可以繼承?優先級?內聯和important哪個優先級高? 選擇符 1通配選擇符(*)表示頁面內所有元素的樣式*{fon…

面試總結之html+css

最近面試了一些公司,和技術總監聊了一些前端技術方面的內容。回來之后我總結了一下,大致可以分為三個模塊:第一、Html與css 方面;第二、瀏覽器解析方面;第三、js方面。打算,分為三篇博文,根據自…

k8s部署tomcat及web應用_k8s部署tomcat的yaml文件

1、k8s部署tomcat的yaml文件apiVersion: apps/v1kind: Deploymentmetadata:name: mytomcatspec:replicas: 5selector:matchLabels:app: mytomcatminReadySeconds: 1progressDeadlineSeconds: 60revisionHistoryLimit: 5strategy:type: RollingUpdaterollingUpdate:maxSurge: 1m…

計算機的發展經歷階段應用領域,計算機的發展階段

計算機的發展階段以下文字資料是由(歷史新知網www.lishixinzhi.com)小編為大家搜集整理后發布的內容,讓我們趕快一起來看一下吧!計算機經歷了四個發展階段。1、電子管數字機(1946—1958年)硬件方面,邏輯元件采用的是真空電子管,外…

全球都對HTTPS拋出了橄欖枝,為什么?你又該怎么辦?

2019獨角獸企業重金招聘Python工程師標準>>> 互聯網發展20多年,大家都習慣了在瀏覽器地址里輸入HTTP格式的網址。但前兩年,HTTPS逐漸取代HTTP,成為傳輸協議界的“新寵”。 早在2014年,由網際網路安全研究組織Internet …

jqGrid格式化日期

colModel列中屬性 formatter:date, formatoptions:{srcformat: Y-m-d H:i:s, newformat: Y-m-d H:i:s}, 其它參數參考API轉載于:https://www.cnblogs.com/GYoungBean/archive/2013/03/20/2970598.html

大一大學計算機考試難嗎,新生必看!大一期間必考的3個證書,不考后悔,越拖越難考!...

原標題:新生必看!大一期間必考的3個證書,不考后悔,越拖越難考!9月開學季,大學新生也陸陸續續來到了學校報到,開啟自己美好的大學生活!但是!小編要提醒大家的是千萬不要相信高中老師說的那句:“上了大學你們…

我是如何實用:before :after

本文地址http://www.cnblogs.com/Bond/p/3972854.html 最近一直做移動端,沒和IE6打交道了,瞬間感覺世界變美好了。移動端雖然還是各種坑,但是比起修復IE6那還是輕松多了,移動端很多效果可以用CSS3來做,感覺一切都和諧…

rockmq運維指令_RocketMQ運維監控

一個完善的消息中間件,監控是必不可少的功能。通過監控我們可以查看系統的運行情況,是否出現異常,是系統穩定性和運維的基礎。1、監控平臺搭建RocketMQ控制臺需要自己去下載編譯打包,可以在編譯時設置其namesrvAddr和端口號&#…

Maven學習之 倉庫鏡像

使用倉庫鏡像 倉庫可以聲明在項目中,但有時,你可能想要使用某個倉庫的鏡像,而不去修改項目文件。 使用鏡像的原因: 有一個同步鏡像,且速度更快。想使用你自己控制的內部倉庫。想運行repository manager來提供一個本地的…

誰看的最多

今天想到了昨天看到一道acm題目,難度入門級別。“誰看的最多”,題目大概是這樣的:一隊列的人3 2 1 6 4 5,數值的大小表示該人的高度。每個人只能看到前面比他高的人,如1可以看見2、3。但是,如果有人B比他高…

計算機與網絡應用基礎知識下上機考試,計算機應用基礎知識考試

計算機應用基礎課程是提高高職學生計算機文化水平的公共必須課,那么你對計算機應用基礎知識了解多少呢?以下是由小編整理關于計算機應用基礎知識試題的內容,希望大家喜歡!計算機應用基礎知識試題1、計算機系統由硬件系統和軟件系統兩部分組成&#xff0…

分支-08. 高速公路超速處罰

按照規定,在高速公路上行使的機動車,超出本車道限速的10%則處200元罰款;若超出50%,就要吊銷駕駛證。請編寫程序根據車速和限速自動判別對該機動車的處理。 輸入格式:輸入在一行中給出2個正整數,分別對應車速…

lua 從一串數字中取出偶數位的數字_為什么JavaScript中 0.1 0.2 不等于0.3?

在 js 中進行數學的運算時,會出現0.10.20.300000000000000004的結果,一開始認為是浮點數的二進制存儲導致的精度問題,但這似乎不能很好的解釋為什么在同樣的存儲方式下0.30.40.7可以得到正確的結果。本文主要通過浮點數的二進制存儲及運算&am…

zookeeper啟動后沒有相關進程

查看狀態報錯,報錯,百度碩士nc問題,讓看.out文件,但是這哥文件是空的,那就看log 016-12-15 14:08:19,355 [myid:] - INFO [main:QuorumPeer$QuorumServer149] - Resolved hostname: StandByNameNode to address: Stan…

html如何播放h264視頻,瀏覽器 – 我如何播放H264視頻?

嗯..從它的外觀看起來它不像H264文件..通過MediaInfo運行它,我得到了這個:VideoFormat : AVCFormat/Info : Advanced Video CodecFormat profile : BaselineL2.0Format settings, CABAC : NoFormat settings, ReFrames : 1 frameWidth : 352 pixelsHeight : 288 pix…

ebs r12 -- adadmin: error while loading shared libraries: libclntsh.so.10.1

安裝EBS R12.2增加中文字符集時,運行$AU_TOP/bin/adadmin出錯: $ adadmin adadmin: error while loading shared libraries: libclntsh.so.10.1: cannot open shared object file: No such file or directory產因是沒有配置應用管理用戶的環境變量。 對.…

kingedit 上傳php_php文件上傳下載實例(實現最簡單的網盤功能)

本人是一個新手代碼狗,第一次發表博客,歡迎大大們指點!最近手頭有一個文件上傳下載的案例,跟大家一起分享一下作為一個新手的苦逼成長歷程!話不多說,先上代碼:一:這個是一個文件上傳的html頁面&…

Perl 面對對象的案例理解

晚上仔細的推敲了下大駱駝的案例,由于有段時間沒繼續看下去了,導致有些地方忘記了。 今天仔細的翻了下面對對象那塊,說實話,認真看,用心看的話,就能看明白它寫神碼。 看完前面一堆的理論,發現一…