* Added an option "fsync-metadata" to fsync() changes to
/nix/var/nix/db. * Removed the function writeStringToFile since it does (almost) the same thing as writeFile.
This commit is contained in:
		
							parent
							
								
									ad529fb89f
								
							
						
					
					
						commit
						07ffdc2862
					
				
					 6 changed files with 37 additions and 28 deletions
				
			
		|  | @ -233,7 +233,17 @@ build-use-chroot = /dev /proc /bin</programlisting> | |||
|     <filename>configure</filename> at build time.</para></listitem> | ||||
| 
 | ||||
|   </varlistentry> | ||||
|    | ||||
| 
 | ||||
| 
 | ||||
|   <varlistentry><term><literal>fsync-metadata</literal></term> | ||||
| 
 | ||||
|     <listitem><para>If set to <literal>true</literal>, changes to the | ||||
|     Nix store metadata (in <filename>/nix/var/nix/db</filename>) are | ||||
|     synchronously flushed to disk.  This improves robustness in case | ||||
|     of system crashes, but reduces performance.  The default is | ||||
|     <literal>false</literal>.</para></listitem> | ||||
| 
 | ||||
|   </varlistentry> | ||||
|      | ||||
| </variablelist> | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue