我们正在努力恢复Google Play商店上的Unionpedia应用程序
传出传入
🌟我们简化了设计以优化导航!
Instagram Facebook X LinkedIn

Ext3

指数 Ext3

三代扩展文件系统(Third extended filesystem,縮寫為ext3),是一个日志文件系统,常用于Linux操作系统。它是很多Linux发行版的默认文件系统。Stephen Tweedie在1999年2月的内核邮件列表中,最早显示了他使用扩展的ext2,该文件系统从2.4.15版本的内核开始,合并到内核主线中。.

目录

  1. 27 关系: 可安装文件系统备份存取控制串列主引导记录内核错误固态硬盘BSDDEC AlphaE2fsprogsExt2Ext2FsdExt4GibibyteGUID磁碟分割表InodeJFS (文件系统)KibibyteLinuxLinux发行版Microsoft WindowsReiserFSTebibyteXFS校验和文件系统日志文件系统数据压缩

  2. 2001年软件
  3. Linux内核支持的文件系统
  4. 磁盘文件系统

可安装文件系统

可安装文件系统(Installable File System,缩写IFS)也称可安装的文件系统,它是MS-DOS/PC DOS 4.x、IBM OS/2和Microsoft Windows中的一个,使操作系统能够识别和加载用于文件系统的驱动程序。.

查看 Ext3和可安装文件系统

备份

在信息技术与数据管理领域,备份指将文件系统或数据库系统中的数据加以复制;一旦发生灾难或错误操作时,得以方便而及时地恢复系统的有效数据和正常运作。最好將重要資料製作三個,或三個以上的備份,並且放置在不同的場所,以利日後回存之用。.

查看 Ext3和备份

存取控制串列

访问控制表(Access Control List,ACL),又稱--,是使用以存取控制矩陣為基礎的存取控制表,每一個(文件系统内的)物件對應一個串列主體。存取控制串列描述用户或系统进程对每个物件的存取控制权限。 存取控制串列的主要缺點是不可以有效迅速地枚舉一個物件的存取權限。因此,要確定一個物件的所有存取權限需要搜索整個存取控制串列來找出相對應的存取權限。.

查看 Ext3和存取控制串列

主引导记录

主引导记录(Master Boot Record,缩写:MBR),又叫做主引导扇区,是计算机开机后访问硬盘时所必须要读取的首个扇区,它在硬盘上的三维地址为(柱面,磁头,扇区)=(0,0,1)。在深入讨论主引导扇区内部结构的时候,有时也将其开头的446字节内容特指为“主引导记录”(MBR),其后是4个16字节的“磁盘分区表”(DPT),以及2字节的结束标志(55AA)。因此,在使用“主引导记录”(MBR)这个术语的时候,需要根据具体情况判断其到底是指整个主引导扇区,还是主引导扇区的前446字节。 主引导扇区记录着硬盘本身的相关信息以及硬盘各个分区的大小及位置信息,是数据信息的重要入口。如果它受到破坏,硬盘上的基本数据结构信息将会丢失,需要用繁琐的方式试探性的重建数据结构信息后才可能重新访问原先的数据。主引导扇区内的信息可以通过任何一种基于某种操作系统的分区工具软件写入,但和某种操作系统没有特定的关系,即只要建立了有效的主引导记录就可以引导任意一种操作系统(操作系统是建立在高级格式化的硬盘分区之上,是和一定的文件系统相联系的)。 对于硬盘而言,一个扇区可能的字节数为128×2n(n.

查看 Ext3和主引导记录

内核错误

内核错误(Kernel Panic)是指操作系统在监测到内部的致命错误,并无法安全处理此错误时采取的动作。这个概念主要被限定在Unix以及类Unix系统中;对于Microsoft Windows系统,等同的概念通常被称为蓝屏死机。 操作系统内核中处理Kernel panic的子程序(在AT&T衍生类以及BSD类Unix中,通常称为panic())通常被设计用来向控制台输出错误信息,向磁盘保存一份内核内存的转储,以便事后的调试,然后等待系统被手动重新引导,或自动重新引导。该程序提供的技术性信息通常是用来帮助系统管理员或者软件开发者诊断问题的。 操作系统试图读写无效或不允许的内存地址是导致内核错误的一个常见原因。内核错误也有可能在遇到硬件错误或操作系统BUG时发生。在不同情况中,操作系统可以在内存访问违例发生时继续运行。然而,系统处于不稳定状态时,操作系统通常会停止工作以避免造成破坏安全和数据损坏的风险,并提供错误的诊断信息。 内核错误在早期的Unix系统中被引入,显示了在Unix与Multics在设计哲学上的主要差异之一。Multics的开发者Tom van Vleck曾引述了一段在这个问题上与Unix开发者Dennis Ritchie的讨论: 原始的panic()函数从UNIX第五版开始到基于VAX的UNIX 32V期间几乎没有变化,只是输出一条错误信息,然后就使系统进入NOP的死循环中。当改进UNIX的基础代码的时候,panic()函数也有所改进,可以向控制台输出多种格式的调试信息。.

查看 Ext3和内核错误

固态硬盘

固態硬碟或固态驱动器(Solid-state drive或Solid-state disk,簡稱SSD)是一种主要以闪存作為永久性存储器的電腦存储设备。 固态硬碟採用SATA-III接口,也有使用PCIe x8或者mSATA、NVMe、M.2、ZIF、IDE、U.2、CF、等接口。由於價格與儲存空間與機械硬碟有巨大差距,固態硬碟無法完全取代機械硬碟。.

查看 Ext3和固态硬盘

BSD

伯克利軟件套件(Berkeley Software Distribution,縮寫為BSD),也被稱為伯克利Unix(),是一個操作系統的名稱。衍生自Unix(類Unix),1970年代由伯克利加州大學的學生比爾·喬伊(Bill Joy)開創,也被用來代表其衍生出的各種套件。 BSD常被當作工作站級別的Unix系統,這得歸功於BSD用戶許可證非常地寬鬆,許多1980年代成立的計算機公司,不少都從BSD中獲益,比較著名的例子如DEC的Ultrix,以及Sun公司的SunOS。 1990年代,BSD很大程度上被System V 4.x版以及OSF/1系統所取代,但其開源版本被採用,促進了因特網的開發。.

查看 Ext3和BSD

DEC Alpha

DEC Alpha,也称为Alpha AXP,是由迪吉多公司開發的64位RISC指令集架構微处理器。最初由DEC公司制造,并被用于DEC自己的工作站和服务器中。作为VAX的后续被开发,支援VMS操作系统,如Digital UNIX。不久之后开放源代码的操作系统也可以在其上运行,如Linux和BSD。Microsoft Windows支持这款处理器,直到Windows NT 4.0 SP6,但是从Windows 2000 beta3开始放弃了对Alpha的支援。 1998年,随着DEC被一起卖给康柏。2001年,被康柏卖给Intel。同年,惠普收购康柏,继续开发基于Alpha处理器的产品到2004年。 2011年,部署在中国超级计算济南中心的神威蓝光超级计算机曝光,其采用了据称是自主知识产权的神威蓝光SW-1600处理器。根据网络资料,神威蓝光处理器基于专利已经过期的DEC ALPHA 21164A EV-56架构,单CPU中集成了16个核心,主频975MHz到1.2GHz,浮点数计算峰值性能140.8GFlops@1.1GHz,集成了DDR3内存控制器,并支持16GB内存。.

查看 Ext3和DEC Alpha

E2fsprogs

e2fsprogs(又稱為e2fs programs)是用以維護ext2,ext3和ext4檔案系統的工具程序集。由於ext2/3/4是绝大多数Linux发行版默认的文件系统,所以這套工具集也包含在众多Linux发行版内。 e2fsprogs包含以下獨立的程式:.

查看 Ext3和E2fsprogs

Ext2

二代扩展文件系统(second extended filesystem,縮寫為ext2),是Linux内核所用的文件系统。它开始由Rémy Card设计,用以代替ext,於1993年1月加入linux核心之中。它和BSD中的Unix文件系统具有相同的设计标准,同时也是Linux上的第一个商业级文件系统。 ext2的经典实现是Linux内核中名为“ext2fs”的文件系统驱动;其他的实现(它们的软件质量和完整性可能不同)存在于GNU Hurd,Minix 3,以及某些BSD系统中,同时也以第三方驱动的形式存在于包括Windows和OS X在内的的操作系统。 ext2是多个LINUX发行版的默认文件系统,如Debian、Red Hat Linux等。直到后来完全兼容ext2的日志系统ext3开始取代ext2时,ext2仍然是闪存设备(例如:SD卡和U盘)上的Linux所使用的文件系统,因为没有日志功能使得Linux性能更好,同时也能减少写入的次数(闪存设备通常具有有限的写入次数)。最新版本的内核,同样也支持一种不含日志模式的ext4文件系统,这种模式能够带来类似的好处以及一些ext4独有的优点。.

查看 Ext3和Ext2

Ext2Fsd

Ext2Fsd是一個開放源碼的驅動開發計畫,允許WinNT/Win2K/WinXP等多個平台存取ext2/ext3/ext4的檔案系統。ext2主要用於以Linux為主的作業系統,而為Windows平台提供對ext2的支援,有助平台間的檔案交流。最新版本是0.6.9。.

查看 Ext3和Ext2Fsd

Ext4

四代擴充套件檔案系統(Fourth extended filesystem,縮寫為ext4)是Linux系統下的日誌檔案系統,是ext3檔案系統的后继版本。.

查看 Ext3和Ext4

Gibibyte

Gibibyte(giga binary byte的缩写)是資訊計量的一个单位,简称GiB。 Gibibyte與Gigabyte常常被混淆,前者的計算方式是二進制,後者的計算方式是十進制。現今的計算上,常把Gigabyte以二進制的方式計算,即230。(因為Windows對GB這個資訊計量單位的誤用,因此在Windows中顯示的"1GB",其實應是指"1GiB",但Windows卻顯示為"1GB",而常造成誤解。誤用會普遍化的一大因素,是因為Windows的作業系統佔有率高),由於两种换算方法的不同,使容量在計算上相差了7.3%,所以常有Windows系统报告的容量比硬盘标示的容量還要小的情况发生。但在苹果公司的OS X作業系統中,对于儲存裝置的容量计算方式与硬盘厂商一致,均为1GB.

查看 Ext3和Gibibyte

GUID磁碟分割表

GUID磁碟分割表(GUID Partition Table,缩写:GPT)是一个實體硬盘的分区表的结构布局的标准。它是可扩展固件接口(EFI)标准(被Intel用于替代个人计算机的BIOS)的一部分,被用于替代BIOS系统中的一32bits来存储逻辑块地址和大小信息的主開機紀錄(MBR)分区表。对于那些扇区为512字节的磁盘,MBR分区表不支持容量大于2.2TB(2.2×1012字节)的分区,然而,一些硬盘制造商(诸如希捷和西部数据)注意到这个局限性,并且将他们的容量较大的磁盘升级到4KB的扇区,这意味着MBR的有效容量上限提升到16 TiB。 这个看似“正确的”解决方案,在临时地降低人们对改进磁盘分配表的需求的同时,也给市场带来关于在有较大的块(block)的设备上从BIOS启动时,如何最佳的划分磁盘分区的困惑。GPT分配64bits给逻辑块地址,因而使得最大分区大小在264-1个扇区成为可能。对于每个扇区大小为512字节的磁盘,那意味着可以有9.4ZB(9.4×1021字节)或8 ZiB个512字节(9,444,732,965,739,290,426,880字节或18,446,744,073,709,551,615(264-1)个扇区×512(29)字节每扇区)。 截止至2010年,大多数操作系统对GPT均有所支持,尽管包括Mac OS X和Windows在内的一些仅支持在EFI基础上自GPT分区启动,见#操作系统支持。.

查看 Ext3和GUID磁碟分割表

Inode

inode是指在许多“类Unix文件系统”中的一种数据结构。每个inode保存了文件系统中的一个文件系统对象(包括文件、目录、设备文件、socket、管道, 等等)的元信息数据,但不包括数据内容或者文件名。.

查看 Ext3和Inode

JFS (文件系统)

JFS(Journaled File System)是一款由IBM开发的64位日志文件系统。支持AIX,eComStation,OS/2和Linux等操作系统。针对后者根据GNU通用公共许可证(GPL)的条款以自由软件形式提供。 HP-UX有另一个名为JFS的不同文件系统,即为由Veritas Software开发的OEM版VxFS。 在AIX操作系统中,存在两代JFS文件系统,分别称为JFS(JFS1)和JFS2 在其他操作系统,如OS / 2和Linux中,只有第二代存在,简称为JFS。 这不应该与AIX中实际引用JFS1的JFS相混淆。.

查看 Ext3和JFS (文件系统)

Kibibyte

Kibibyte是一種資訊計量單位,代表1024字节,即210字节,一般簡稱為KiB。Kibibyte是來自英文 kilo binary byte 的縮寫,意思為「千位二進位字節」。.

查看 Ext3和Kibibyte

Linux

Linux( )是一種自由和開放源碼的類UNIX作業系統。该操作系统的内核由林纳斯·托瓦兹在1991年10月5日首次发布。,在加上使用者空間的應用程式之後,成為Linux作業系統。Linux也是自由软件和开放源代码软件发展中最著名的例子。只要遵循GNU通用公共许可证(GPL),任何个人和机构都可以自由地使用Linux的所有底层源代码,也可以自由地修改和再发布。大多數Linux系統還包括像提供GUI的X Window之類的程序。除了一部分專家之外,大多數人都是直接使用Linux發行版,而不是自己選擇每一樣組件或自行設置。 Linux嚴格來說是單指作業系統的内核,因作業系統中包含了許多用戶圖形介面和其他实用工具。如今Linux常用来指基于Linux的完整操作系统,內核則改以Linux内核稱之。由于这些支持用户空间的系统工具和库主要由理查德·斯托曼于1983年发起的GNU计划提供,自由软件基金会提议将其组合系统命名为GNU/Linux,但Linux不屬於GNU計劃,這個名稱並沒有得到社群的一致認同。 Linux最初是作为支持英特尔x86架构的个人电脑的一个自由操作系统。目前Linux已经被移植到更多的计算机硬件平台,远远超出其他任何操作系统。Linux可以运行在服务器和其他大型平台之上,如大型主机和超级计算机。世界上500个最快的超级计算机90%以上运行Linux发行版或变种,包括最快的前10名超级电脑运行的都是基于Linux内核的操作系统。Linux也广泛应用在嵌入式系统上,如手机(Mobile Phone)、平板电脑(Tablet)、路由器(Router)、电视(TV)和电子游戏机等。在移动设备上广泛使用的Android操作系统就是建立在Linux内核之上。 通常情况下,Linux被打包成供个人计算机和服务器使用的Linux发行版,一些流行的主流Linux发布版,包括Debian(及其衍生版本Ubuntu、Linux Mint)、Fedora(及其相关版本Red Hat Enterprise Linux、CentOS)和openSUSE等。Linux发行版包含Linux内核和支撑内核的实用程序和库,通常还带有大量可以满足各类需求的应用程序。个人计算机使用的Linux发行版通常包含X Window和一个相应的桌面环境,如GNOME或KDE。桌面Linux操作系统常用的应用程序,包括Firefox网页浏览器、LibreOffice办公软件、GIMP图像处理工具等。由于Linux是自由软件,任何人都可以创建一个符合自己需求的Linux发行版。.

查看 Ext3和Linux

Linux发行版

Linux 发行版(Linux distribution,也被叫做GNU/Linux 发行版),為一般使用者預先整合好的Linux作業系統及各種應用軟體。一般使用者不需要重新編譯,在直接安裝之後,只需要小幅度更改設定就可以使用,通常以软件包管理系统來進行應用軟體的管理。Linux发行版通常包含了包括桌面环境、办公套件、媒体播放器、数据库等应用软件。这些操作系统通常由Linux内核、以及来自GNU计划的大量的函式库,和基于X Window的图形界面。有些发行版考虑到容量大小而没有预装 X Window,而使用更加轻量级的软件,如:busybox, uclibc 或 dietlibc。现在有超过300个Linux发行版(Linux发行版列表)。大部分都正处于活跃的开发中,不断地改进。 由于大多数软件包是自由软件和开源软件,所以Linux发行版的形式多种多样——从功能齐全的桌面系统以及服务器系统到小型系统 (通常在嵌入式设备,或者启动软盘)。除了一些定制软件 (如安装和配置工具),发行版通常只是将特定的应用软件安装在一堆函式库和内核上,以满足特定使用者的需求。 这些发行版可以分为商业发行版,比如Ubuntu(Canonical公司)、Fedora(Red Hat)、openSUSE(Novell)和Mandriva Linux;和社区发行版,它们由自由软件社区提供支持,如Debian和Gentoo;也有发行版既不是商业发行版也不是社区发行版,如Slackware。.

查看 Ext3和Linux发行版

Microsoft Windows

Microsoft Windows(中文有时譯作微軟--,通常不做翻译)是微軟公司推出的一系列操作系统。它問世於1985年,起初是MS-DOS之下的桌面環境,其後續版本逐漸發展成為主要为個人電腦和服务器用户設計的操作系統,并最终获得了世界个人电脑操作系統的垄断地位。此操作系統可以在几种不同类型的平台上运行,如个人电脑(PC)、移动裝置、服务器(Server)和嵌入式系統等等,其中在个人电脑的领域应用内最为普遍。在2004年國際數據資訊公司一次有关未来发展趋势的会议上,副董事长Avneesh Saxena宣布Windows拥有终端操作系统大约70%的市场份额 www.linuxworld.com.au。 Windows操作系統目前最新的穩定版是於2015年7月29日發佈的 Windows 10。Windows Server目前最新的穩定版是2016年9月26日發佈的Windows Server 2016。.

查看 Ext3和Microsoft Windows

ReiserFS

ReiserFS,是一种文件系统格式,作者是汉斯·瑞塞尔(Hans Reiser)及其團隊Namesys,1997年7月23日他将ReiserFS文件系统在互联网上公布。Linux内核从2.4.1版本开始支持ReiserFS。 ReiserFS的命名是源自作者Hans Reiser的姓氏,這個日誌型檔案系統發展比ext2/3晚近許多。在技術上使用的是B*-tree為基礎的檔案系統,其特色為能很高效率地處理大型檔案到眾多小檔案;實務上ReiserFS在處理檔案小於1k小檔案時,甚至效率可以比ext3快約10倍。 ReiserFS原先是Novell公司的SuSE Linux Enterprise採用的預設檔案系統,直到2006年10月12日其宣稱將在未來的版本改採ext3為預設。Novell公司否認這與Hans Reiser被控殺妻案有任何關聯。.

查看 Ext3和ReiserFS

Tebibyte

Tebibyte,簡稱TiB,一兆字节,即1,099,511,627,776字节,是一個電腦容量單位,是1GiB的1024倍。 TiB與terabyte(TB)有很密切的關係,根據上下文,TiB基本上可以是TB的同義詞,或者是1012位元組,即1,000,000,000,000位元組(參見二進制前綴)。.

查看 Ext3和Tebibyte

XFS

XFS,一种高性能的日志文件系统,最早於1993年,由Silicon Graphics为他们的IRIX操作系统而开发,是IRIX 5.3版的預設檔案系統。2000年5月,Silicon Graphics以GNU通用公共许可证釋出這套系統的原始碼,之後被移植到Linux内核上。XFS特别擅长处理大文件,同时提供平滑的数据传输。目前CentOS 7也将XFS+LVM作为默认的文件系统。.

查看 Ext3和XFS

校验和

校验和(Checksum)是冗余校验的一种形式。 ----错误检测方法,对经过空间(如通信)或时间(如-zh-hant:電腦記憶體;zh-hans:计算机存储-)所传送--的完整性进行检查的一种简单方法。 计算机领域常见的校验和的方法有循环冗余校验(CRC)、MD5、SHA家族等。 產生校驗和的實際過程一般是向校驗函數或校驗和算法輸入給定的數據,一個良好的校驗和算法通常會對進行很小的修改的輸入數據都會輸出一個顯著不同的值。.

查看 Ext3和校验和

文件系统

计算机的文件系统是一种存储和组织计算机数据的方法,它使得对其存取和查找变得容易,文件系统使用文件和树形目录的抽象逻辑概念代替了硬盘和光盘等物理设备使用数据块的概念,用户使用文件系统来保存数据不必关心数据实际保存在硬盘(或者光盘)的地址为多少的数据块上,只需要记住这个文件的所属目录和文件名。在写入新数据之前,用户不必关心硬盘上的那个块地址没有被使用,硬盘上的存储空间管理(分配和释放)功能由文件系统自动完成,用户只需要记住数据被写入到了哪个文件中。 文件系统通常使用硬盘和光盘这样的存储设备,并维护文件在设备中的物理位置。但是,实际上文件系统也可能仅仅是一种存取資料的界面而已,实际的数据是通过网络协议(如NFS、SMB、9P等)提供的或者内存上,甚至可能根本沒有对应的文件(如proc文件系统)。 严格地说,文件系统是一套实现了数据的存储、分级组织、存取和获取等操作的抽象数据类型(Abstract data type)。.

查看 Ext3和文件系统

日志文件系统

日志文件系统(Journaling file system)是一種文件系統在发生变化时,先把相关的信息写入一个被称为日志的区域,然后再把变化写入主文件系统的文件系统。在文件系统发生故障(如内核崩溃或突然停电)时,日志文件系统更容易保持一致性,并且可以较快恢复。.

查看 Ext3和日志文件系统

数据压缩

在计算机科学和信息论中,数据压缩或者源编码是按照特定的编码机制用比未经编码少的数据位元(或者其它信息相关的单位)表示信息的过程。例如,如果我们将「compression」编码为「comp」那么这篇文章可以用较少的数据位表示。常見的例子是ZIP文件格式,此格式不仅仅提供压缩功能,还可作为归档工具(Archiver),能够将许多文件存储到同一个文件中。.

查看 Ext3和数据压缩

另见

2001年软件

Linux内核支持的文件系统

磁盘文件系统