How to Install and Uninstall libmmap-allocator-dev Package on Kali Linux
Last updated: December 23,2024
1. Install "libmmap-allocator-dev" package
This tutorial shows how to install libmmap-allocator-dev on Kali Linux
$
sudo apt update
Copied
$
sudo apt install
libmmap-allocator-dev
Copied
2. Uninstall "libmmap-allocator-dev" package
This guide let you learn how to uninstall libmmap-allocator-dev on Kali Linux:
$
sudo apt remove
libmmap-allocator-dev
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the libmmap-allocator-dev package on Kali Linux
Package: libmmap-allocator-dev
Source: libmmap-allocator
Version: 0.4.0+git20200122.adbfbe1-1
Installed-Size: 86
Maintainer: Debian Med Packaging Team
Architecture: amd64
Size: 18788
SHA256: 320dc39c20cdc39b355175f5894f4331c2c432c11c41c3867555a5d2b3e44d53
SHA1: c13084d4a44dc7fd413e3e1729cce42198d7e518
MD5sum: 485d02a7bf13b577008dba2fe0fd0b44
Description: STL allocator that mmaps files
When reading large files (>100MB) into memory, read() calls are usually
not very space and time efficient, since the whole data is copiied at
least once. Furthermore, when using STL containers (like a vector for
example), data is copiied another time unless the location of the vector
content as parameter to read() will be specified.
.
It would be nice to tell the vector a filename and have the vector mmap
the file directly. This not only avoids the read() copiing (and the STL
vector copiing) but also allows different processes that read the same
file to see the same physical memory. Fortunately STL foresees an
interface to do exactly this.
.
Libmmap-allocator helps to handle big files that contain unstructured
data (like doubles or even text files), mmap_allocator is worth a try.
Description-md5:
Homepage: https://github.com/ekg/mmap_allocator/
Section: libdevel
Priority: optional
Filename: pool/main/libm/libmmap-allocator/libmmap-allocator-dev_0.4.0+git20200122.adbfbe1-1_amd64.deb
Source: libmmap-allocator
Version: 0.4.0+git20200122.adbfbe1-1
Installed-Size: 86
Maintainer: Debian Med Packaging Team
Architecture: amd64
Size: 18788
SHA256: 320dc39c20cdc39b355175f5894f4331c2c432c11c41c3867555a5d2b3e44d53
SHA1: c13084d4a44dc7fd413e3e1729cce42198d7e518
MD5sum: 485d02a7bf13b577008dba2fe0fd0b44
Description: STL allocator that mmaps files
When reading large files (>100MB) into memory, read() calls are usually
not very space and time efficient, since the whole data is copiied at
least once. Furthermore, when using STL containers (like a vector for
example), data is copiied another time unless the location of the vector
content as parameter to read() will be specified.
.
It would be nice to tell the vector a filename and have the vector mmap
the file directly. This not only avoids the read() copiing (and the STL
vector copiing) but also allows different processes that read the same
file to see the same physical memory. Fortunately STL foresees an
interface to do exactly this.
.
Libmmap-allocator helps to handle big files that contain unstructured
data (like doubles or even text files), mmap_allocator is worth a try.
Description-md5:
Homepage: https://github.com/ekg/mmap_allocator/
Section: libdevel
Priority: optional
Filename: pool/main/libm/libmmap-allocator/libmmap-allocator-dev_0.4.0+git20200122.adbfbe1-1_amd64.deb