• 寫入複製(英語:Copy-on-write,简称COW)是一种计算机程式設計領域的优化策略。其核心思想是,如果有多個呼叫者(callers)同時请求相同資源(如内存或磁盘上的数据存储),他們會共同取得相同的指標指向相同的資源,直到某個呼叫者试图修改資源的内容,系統才會真正複製一份专用副本(private...
    3 KB (398 words) - 00:13, 1 January 2024
  • 磁碟區陰影複製服務(英語:Volume Shadow Copy Service)是微軟Windows的一项元件服務,從Windows Server 2003開始支援。 磁碟區陰影複製服務是一項定時為磁碟區作複製的服務。服務會在磁碟區新增一個名為「陰影複製」(Shadow Copy)的選項。這服務可為離線用戶提供離線檔案服務。...
    18 KB (1,765 words) - 08:55, 16 August 2021
  • 寫入複製等设计特点,使用I/O合并改进性能。 Apple 文件系统使用64位inode号码,并允许使用更安全的存储。与HFS+类似,为了提供更好的空间管理与性能,APFS的代码使用TRIM命令。由于APFS采用全新的数据计算方式,设备的读写速度与可用空间可能会因此提升。 寫入複製...
    18 KB (1,571 words) - 16:54, 26 May 2024
  • 髒牛(英語:Dirty COW)即髒寫入複製(英語:Dirty copy-on-write),是一个Linux内核的计算机安全隐患,影响包括Android在内的所有基于Linux的操作系统。内核的内存管理子系统在实现寫入複製机制存在竞争冒险,髒牛利用这一程式錯誤实现了本地提权:只要时机合适,...
    3 KB (230 words) - 15:15, 9 March 2022
  • 在電腦系統中,快照(英語:snapshot)是整個系統在某個時間點上的狀態。這個名詞是由攝影中借用而來。它儲存了系統映象(System image),讓電腦系統在出現問題,可以快速恢復到未出問題前的狀況。 快照功能通常是以寫入複製技術來實作。Linux通過邏輯捲軸管理員實作快照功能。 UFS...
    528 bytes (69 words) - 14:29, 9 February 2020
  • 0的虚拟内存模型,根据寫入複製语义,物理内存不需要被实际复制。取而代之的是,两个进程的虚拟内存页面(英语:Virtual memory pages)可能指向物理内存中的同一个页,直到它们写入该页写入才会发生。在用fork配合exec来执行新程序的情况下,此...
    15 KB (2,199 words) - 09:21, 17 November 2023
  • 展性,并且包括大量保护措施防止数据损坏,支持高存储容量、高效数据压缩、集成文件系统、卷管理(英语:Volume (computing))、快照和寫入複製、连续完整性检查与自动修复、RAID-Z、原生NFSv4 ACL等功能,并且能被精确配置。ZFS有两个主要实现,分别来自Oracle和OpenZ...
    14 KB (1,865 words) - 06:32, 19 April 2024
  • 系统管理员在认为文件系统出现问题可以手动运行fsck。运行fsck分区一般处于卸载或只读方式挂载状态下。 FreeBSD使用的UFS2文件系统会在后台运行fsck,在访问磁盘前不需要等待fsck结束。以ZFS和Btrfs为首的寫入複製文件系统旨在避免大部分文件系统损坏的原因,因此...
    4 KB (395 words) - 10:47, 8 December 2020
  • 槽(sink)模式,接收客户端发送的文件,并将它们写入到远程主机(通常到磁盘)。 对大多数SCP客户端来说,源模式通常使用-f标识(意为from)触发,而槽模式用-t(意为to)触发。这些标志是在内部使用,没有在SCP源代码之外留有文档。 在过去,远程到远程的安全复制...
    6 KB (857 words) - 08:29, 16 August 2023
  • 理器存取外部記憶體某个位址的時候,暫時先將新的值寫入缓存中,但並未將外部記憶體的資料更新,若在缓存中的資料尚未更新到外部記憶體前發生了DMA,則DMA過程將會讀取到未更新的資料。 相同的,如果外部裝置寫入新的值到外部記憶體內,則中央處理器若存取缓存則會存取到尚未更新的資料。 這些問題可以用兩種方法來解決:...
    4 KB (648 words) - 11:09, 13 May 2024
  • 写入(write)是由类Unix操作系统内核提供的最为基本的程序。此程序从用户定义的缓冲中将数据写入设备或文件,这也是从程序中使用系统调用直接输出数据的主要方式。待写入的地点由文件描述符定义;要写入的数据(如文本)由指针和大小(字节数)定义。 write也因此需要三个参数: 文件代码(文件描述符或fd);...
    6 KB (603 words) - 02:46, 20 March 2021