Changes

46 bytes added ,  20:45, 25 February 2014
m
no edit summary
Line 4: Line 4:  
* Performance improvements
 
* Performance improvements
 
** Shared entries in reg-files image
 
** Shared entries in reg-files image
** Less accesses to /proc/$pid/map_files links
+
** Less accesses to <code>/proc/$pid/map_files</code> links
** Cache for /proc/$pid/pagemap reads
+
** Cache for <code>/proc/$pid/pagemap</code> reads
 
** VDSO page is seeked only in anonymous mappings
 
** VDSO page is seeked only in anonymous mappings
 
** Task's auxv is read in one call
 
** Task's auxv is read in one call
 
** Merged mm and vma image files for better packing
 
** Merged mm and vma image files for better packing
 
** NFS inodes' path resulution (for fsnotify) cache
 
** NFS inodes' path resulution (for fsnotify) cache
** One readlink() call when checking anon inodes
+
** One <code>readlink()</code> call when checking anon inodes
 
** Don't dump kernel's zero-page
 
** Don't dump kernel's zero-page
** Parse fast /proc/self/maps when searching for hole for restorer
+
** Parse fast <code>/proc/self/maps</code> when searching for hole for restorer
 
** A bit faster write into image files with <code>writev()</code>
 
** A bit faster write into image files with <code>writev()</code>
 
* Library versioning
 
* Library versioning
Line 24: Line 24:  
=== Fixes ===
 
=== Fixes ===
 
* A lot for ARM cross-compile
 
* A lot for ARM cross-compile
* Inotify/FAnotify dumping didn't work on NFS
+
* Fsnotifies dumping didn't work on NFS
 
* Images auto-reduplication only worked one level up
 
* Images auto-reduplication only worked one level up
 
* Packet socket ID was treated as file-descriptor and close()-d
 
* Packet socket ID was treated as file-descriptor and close()-d