当前位置:  技术问答>linux和unix

程序如果减少空间占用?

    来源: 互联网  发布时间:2016-12-09

    本文导语:  同一个程序,在运行时,多进程同时运行?使用动态链接库是否能减少空间占用? | 其实,库的另一个功能就是进程线程间通信。。。。。 | 动态链接库英文为DLL,是Dynamic Link Library 的缩...

同一个程序,在运行时,多进程同时运行?使用动态链接库是否能减少空间占用?

|


其实,库的另一个功能就是进程线程间通信。。。。。


|
动态链接库英文为DLL,是Dynamic Link Library 的缩写形式,DLL 是一个包含可由多个程序同时使用的代码和数据的库,DLL不是可执行文件。动态链接提供了一种方法,使进程可以调用不属于其可执行代码的函数。函数的可执行代码位于一个 DLL 中,该 DLL 包含一个或多个已被编译、链接并与使用它们的进程分开存储的函数。DLL 还有助于共享数据和资源。多个应用程序可同时访问内存中单个DLL 副本的内容。DLL 是一个包含可由多个程序同时使用的代码和数据的库。

DLL 优点
1、扩展了应用程序的特性;   
2、可以用许多种编程语言来编写;   
3、简化了软件项目的管理;   
4、有助于节省内存;   
5、有助于资源共享;   
6、有助于应用程序的本地化;   
7、有助于解决平台差异;   
8、可以用于一些特殊的目的。windows使得某些特性只能为DLL所用。

|
不能,如果是同一个程序,不同的程序用动态库才能节省空间

    
 
 

您可能感兴趣的文章:

  • 关于top命令显示的wa%占用高的问题,我想知道倒底是怎么回事,是什么程序在占用
  • 请教多线程程序的内存占用问题
  • 哪位大哥知道?我怎样知道LINUX redhat 7.2下声音设备由哪个应用程序占用?
  • 程序占用很大的内存
  • arm程序内存占用问题
  • linux下怎么查看一个端口被哪个程序占用了
  • 如何在程序中释放特定文件缓冲区占用的内存:急!!!
  • 程序在不同的平台占用内存不一样
  • 通过c程序写代码怎么查看进程是不是存在了?怎么查看该进程占用的内存是多少?
  • 老师请进:关于getrlimit怎么结束子程序还有如何取得子进程占用的虚拟内存?
  • 如何得到程序本身占用的内存大小?
  • 如何看某个程序占用的内存?
  • 请问如何在Linux下测量程序占用的内存
  • 如何清除被之前程序占用的port?
  • 我有一个linux下的c程序,每次运行时cpu都要占用90%左右,怎么回事?
  • linux 程序 system cpu 占用较高说明什么问题?
  • Linux里面什么命令看程序占用的内存
  • 嵌入式Linux程序内存的占用问题?
  • 请问:我正在编linux下的openssl程序,调试时要用443号端口,但我发现不通,应是linux系统占用了,我怎可停了它以作我用,或停了系统的openssl
  • linux下用什么查看程序占用的内存空间啊?
  • 请问重新编译LINUX内核是否能将没有用的外设的驱动程序删除并减少内核占有内存的资源?请好心人仕指教!
  • 关于使用c程序对mysql数据操作造成内存不断减少的问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 内核空间能否调用用户空间程序?
  • solaris下通过应用程序如何访问pci设备的配置空间,i/o空间等?
  • (来拿分了)谁提供一个简单的netlink的程序? 要求是内核空间发往用户空间的。
  • 用户空间的程序如何改成运行于内核的?
  • c# 命名空间和程序集
  • linux 应用程序中怎么申请到连续的物理空间
  • !!Unix下如何在程序中查询出剩余磁盘空间?应该使用什么函数?
  • Solaris下有没有访问PCI配置空间的应用程序??
  • 请问如何在C程序中获取linux系统的磁盘剩余空间
  • 如何修改内核 来控制用户空间的程序 的系统调用.
  • 内核还是用户空间?高性能网络服务程序开发
  • 运行asp.net程序 报错:磁盘空间不足
  • 怎样用java 程序查看 像硬盘大小 以及各分区的剩余空间之类的信息?
  • 在程序中如何获得某个硬盘或者目录的剩余空间?
  • 想写个磁盘空间检测的程序,不知道是perl 还是 shell?
  • 请问,在unix中用C/C++写的监控程序有没有可以获得磁盘空间的函数?
  • 关于C程序存储空间布局的问题
  • c# 命名空间与程序集的相关概念
  • 用户程序下如何申请到一段在物理地址上是连续的空间。
  • 请问如何传用户空间数组到驱动程序?
  • 重装服务器后IIS网站错误(应用程序中的服务器错误)
  • 为什么我在java程序里启动的一个程序在java程序关闭后,该程序的所有进程都关掉了
  • windows server2008上PowerBuilder程序系统错误解决方法
  • Linux 编程怎么样在程序开启一个程序,和关闭一个程序?
  • c语言判断某一年是否为闰年的各种实现程序代码
  • 请问从一个java程序中如何调用另一java程序,并控制可以其状态(最小化、最大化、结束程序),还有怎样知道那个被调用的程序结束。
  • 程序员的八种级别,你属于哪一级?
  • Linux下的程序是在内存中运行的吗?为什么在程序运行的时候可以删除程序文件?
  • Linux下指定运行时加载动态库路径及shell下执行程序默认路径
  • 我的程序是用c写的gtk+程序,有个函数的参数要传给它图片的文件名,但是图片和原程序不在同一目录下怎么办?怎么在程序里指定文件的路径
  • 在docker容器中通过apt-get安装新的程序


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3