编程需要的内存 做编程需要什么配置的电脑
一、编程一般需多少内存
你是在windows下面跑的吧。
是这样的,对程序来说会有这样的内存方案。
首先
你的程序申请
会申请物理内存。如果有,那么就给你。
如果物理内存不够,会将物理内存里一部分内容写到硬盘上去(这就是虚拟内存),然后再在物理内存上分配给你。
如果虚拟内存也满了。你的malloc
申请内存就会失败,返回的地址值是个空值。
也就是说你在任务管理器里
再仔细看下
可能系统缓存在增加,但是物理内存就那么多,没增加了。
二、编程电脑需要什么配置
学习入门级编程的电脑配置要求有:处理器、内存、存储、*作系统、显示器等。
一、配置要求
1、处理器(CPU):主频2.0GHz以上,核心数4核或以上。
2、内存(RAM):8GB或以上。
3、存储(SSD):64GB或以上。
4、*作系统(OS):Windows 10,macOS或Linux。
5、显示器:分辨率1920x1080或以上。
6、其他:键盘、鼠标和互联网连接。
二、原因:
1、处理器:编程需要处理大量的数据和指令,处理器的主频和核心数直接影响了电脑的运行速度和多任务处理能力。对于初学者来说,一个主频较高、核心数较多的处理器可以帮助提高编程效率。
2、内存:内存是电脑运行的重要因素之一。编程过程中,可能需要同时打开多个代码文件、浏览器窗口等,占用大量内存。8GB或以上的内存可以保证电脑运行流畅,避免卡顿。
3、存储:编程过程中会产生大量的文件和项目,存储空间要足够大才能容纳这些内容。64GB或以上的存储空间可以满足大部分初学者的需求。
4、*作系统:大多数编程软件都是在Windows、macOS或Linux等*作系统上开发的。选择合适的*作系统可以确保编程软件的正常运行和*作便利性。
5、显示器:分辨率越高,显示效果越清晰。对于编程来说,一个高分辨率的显示器可以减少眼睛疲劳,提高编程效率。
6、其他:键盘、鼠标和互联网连接是基本的输入和输出设备,对于编程来说必不可少。
编程的起源
编程早可以追溯到提花机的使用。我国古代人为了在衣服上设计出绚丽多彩的图案,研制出了花本提花机,这个编织花本的过程就可以看作现在程序员的编程。织布工人提前将织布图案精心编织设计在花本上,织布线可以看作现在的编程语言,花本就是对应编程出来的程序,织布工人就是现在的程序员。
三、做编程需要什么配置的电脑
答:用来写代码和运行代码的笔记本配置,要看写的是什么程序,运行的是什么开发环境。
(1)如果运行数据库,比如SQL Server,建议大内存,高速CPU。
(2)如果要运行虚拟机,比如VMWare,内存大,CPU也不能差,硬盘空间也要大,转速也要快。
(3)如果要运行的是安卓模拟开发环境,建议CPU要快,内存要大,硬盘一般就行。
比如:下面以一个要运行SQL Server,虚拟机,一般的开发环境为例,比如Visual Studio,Eclipse等。
(1)如果预算充足,建议的配置为:i5-4570+8G内存+128GB固态硬盘+1TB机械硬盘。如果你预算不足,建议的配置为:i3-4130+8G内存+1TB机械硬盘。
(2)如果要运行的是安卓模拟开发环境,建议配置为:i5-4570+8G内存,其它随意。
(3)如果只是运行一些Visual Studio,Eclipse等开发环境,普通的双核,4G内存,1T硬盘足够了。程序开发不需要太高端的显卡,CPU的集成显卡基本就够了。
四、用笔记本写编程需要多大内存和显卡
适合程序员的笔记本内存要大一点,至少8G,CPU性能要好,i7,4核以上,不是用来玩游戏的,显卡不做太高要求。
程序员(英文Programmer)是从事程序开发、维护的专业人员。一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚,特别是在中国。软件从业人员分为初级程序员、高级程序员、系统分析员,系统架构师,测试工程师五大类
内存尽量16G,CPU主频好2.5或以上,多核心,多线程,至少8M三级缓存。玩游戏,显卡至少1050。像深度学习之类的,对显卡要求高的,不推荐笔记本了,自己组个工作站吧。
J**A,LOL,上网看电影,i5没问题,我的就是i5-2450m,12年买的现在跑着VS2010,SQLServer2008R2,玩玩极品飞车都没问题内存4G低,好到8G就完全够了数据库对硬盘性能要求较高,建议你买一个固态硬盘安上,要SATA接口的,128GB的大概500左右就够了,250GB的大概800~1200,固态硬盘对数据库的性能提升较大,卸下来的机械硬盘可以买个壳当移动硬盘当仓库盘4G1600笔记本内存也在200多元,笔记本买个3700左右的i5-3230M+4G1600+500G机械硬盘+低端独显的型号,戴尔,惠普,联想的都可以,再花700~800左右就可以达到非常高的性能了