`
huangqinqin
  • 浏览: 365846 次
  • 性别: Icon_minigender_2
  • 来自: 福州
社区版块
存档分类
最新评论

ubuntu10.4在更新的时候报动态 MMap 没有空间了的问题解决

 
阅读更多
今天在apt-get update更新ubuntu源的时候报错了

archermind@rdcdz10410:/etc/apt$ sudo apt-get install wine
正在读取软件包列表... 有错误!
E: 动态 MMap 没有空间了。请增大 APT::Cache-Limit 的大小。当前值:25165824。(man 5 apt.conf)
E: 处理 xconq-common (NewFileVer1)时出错
E: Problem with MergeList /var/lib/apt/lists/mirror.switch.ch_ftp_ubuntu_dists_natty_universe_binary-i386_Packages
W: Unable to munmap
E: 无法解析或打开软件包的列表或是状态文件。


解决方案:

编辑 sudo gedit /etc/apt/apt.conf或者/etc/apt/apt.conf.d/70debconf
在里面增加或者修改以下参数,把后面的数字尽量的调大即可,如果调大后重复出现该问题,继续增加数字即可

APT::Cache-Limit 16777216;
分享到:
评论

相关推荐

    mmap的使用说明

    当网络设备接收到数据包时,这些数据包会被拷贝到预先在内核空间分配的缓冲区中,而用户空间的程序则可以通过mmap映射的地址直接访问这些数据包。这一过程显著减少了数据包处理的延迟,提高了数据包捕获的效率。 ##...

    mmap打开工具快速安装

    mmap,全称Memory-Mapped File,是一种内存映射文件的技术,允许程序将文件的内容直接映射到内存空间,以便高效地读写文件。在本场景中,"mmap打开工具"是指能够支持这种文件格式的应用,例如MindManager。 **...

    mmap内核驱动与应用程序

    在用户空间,通过调用`mmap()`函数,可以指定文件描述符、偏移量、长度、映射类型和保护模式,然后系统会返回一个映射的内存地址。这样,对这段内存的读写操作将直接反映到文件上,避免了数据的复制过程,提升了效率...

    pxa270用户空间通过mmap进行LED控制!

    标题中的“pxa270用户空间通过mmap进行LED控制”是指在基于PXA270处理器的系统中,用户空间程序通过内存映射(mmap)技术直接操作LED,而不是通过传统的设备驱动程序来控制。这种方法可以简化开发流程,提高效率,...

    ShareMem(mmap)

    标题中的"ShareMem(mmap)"指的是在Android平台上,使用JNI(Java Native Interface)与C/C++原生代码交互时,实现内存共享的一种方法。这里提到的mmap是操作系统的内存映射函数,它允许程序将文件或者设备的存储区域...

    mmap代码例子大全

    mmap代码例子大全 mmap(Memory Mapping)是一种进程间通信(IPC)机制,允许多个进程共享同一个文件的内容。下面我们将通过代码示例来详细介绍mmap的使用和原理。 mmap的基本概念 mmap是一种将文件映射到进程...

    深入解析Windows操作系统.mmap

    深入解析Windows操作系统.mmap

    Mmap设备的方法

    在这个示例中,我们首先打开了一个设备文件`/dev/memdev0`,然后通过`mmap`函数将其映射到虚拟内存空间中。之后,通过简单的字符串操作对映射区域进行了读写测试。值得注意的是,`mmap`操作并不会改变文件本身的长度...

    linux驱动层mmap创建页表流程

    由于操作系统事先并没有创建这块物理地址与虚拟地址的映射关系,因此在驱动层的mmap接口中,需要在页表中建立这块物理地址与虚拟地址的映射关系。其中,内核会在进程的虚拟空间查找一块连续的虚拟地址并把虚拟地址的...

    mmcp.zip_MMCP_mmCP路xyz_mmap_mmap 实现cp功能_mmap.xyz.com

    《mmap技术在实现cp功能中的应用》 在IT领域,高效的数据处理是至关重要的,尤其是在处理大量数据时。本文将深入探讨一个名为"mmcp"的工具,它利用mmap(Memory Mapped Files,映射文件到内存)技术来实现文件复制...

    linux zero copy mmap

    为了克服这一问题,Linux引入了多种零拷贝技术,其中mmap机制因其高效性和灵活性而被广泛采用。 #### 零拷贝mmap的工作原理 在Linux 2.4/2.6/3.x内核版本中,通过使用PACKET_MMAP,可以显著提高数据包捕获和传输的...

    mmap测试例程应用实例

    在C语言中,`mmap()`函数用于将文件或设备映射到进程的地址空间。其基本语法如下: ```c void* mmap(void* addr, size_t length, int prot, int flags, int fd, off_t offset); ``` - `addr`:指定希望映射的起始...

    16-mmap.rar

    在Linux和UNIX系统中,mmap(映射内存)是一种高效的数据访问机制,它允许将文件或者其他输入输出源直接映射到进程的地址空间中,从而实现文件内容与内存的直接交互。这种方式避免了传统的I/O操作,如read和write...

    nanopi m1关于mmap对gpio进行控制

    "nanopi m1关于mmap对gpio进行控制"这个主题聚焦于如何利用mmap函数在用户空间直接操控GPIO,以实现对硬件设备如LED的控制。这里我们将详细讨论mmap、GPIO以及如何在用户空间控制GPIO。 1. **mmap(Memory Mapped I...

    mmap2.rar_mmap

    在linux环境下,用c语言编写的关于mmap使用方法的小程序

    mmap-record-android,MMAP记录.zip

    mmap-record-android利用了内存映射(Memory-Mapped Files,简称mmap)这一功能,它允许应用程序将文件映射到进程的地址空间中,从而可以直接读写文件,而无需通过传统的I/O操作。这种方法的优点在于可以提高数据...

    GPIO.rar_GPIO_linux mmap gp_mmap_mmap gpio_mmap gpio 50c

    在GPIO控制中,mmap通常用于将GPIO控制器的寄存器映射到进程的虚拟地址空间。首先,需要获取GPIO芯片的设备文件,通常是`/dev/gpiocX`(其中X为GPIO控制器的编号)。然后,使用mmap函数将这些设备文件映射到内存,...

    matlab的mmap

    总的来说,MATLAB的mmap工具包为处理大型数据文件提供了强大而高效的解决方案,尤其适合于需要频繁访问和操作大文件的科学计算和数据分析任务。正确地利用这个工具,可以显著提升代码性能,优化资源使用。

    linux中mmap总结

    Linux中的mmap(内存映射)是一种高效的数据访问机制,它...通过mmap,开发者可以方便地进行高速的文件操作,以及硬件设备驱动编程,尤其在处理大文件和低延迟要求的场景下,mmap提供了比传统I/O方法更高效的解决方案。

    linux下的内存映射函数mmap详解及示例代码

    在上面的示例代码中,我们首先打开了一个文件,然后使用mmap函数将文件映射到自己的地址空间中。然后,我们使用映射的地址空间,最后释放映射的地址空间。 mmap函数是Linux中的一种内存映射机制,允许进程将文件...

Global site tag (gtag.js) - Google Analytics