想做 IOS 程序开发, Mac Mini M2 丐版够用吗?
互联网资源分享 · 互联网资源分享 · 于 04-01 07:22发布 · 111 次阅读
16+256 吧。。。 硬盘可以外置无所谓 @byuan04 都说 256 降速,应该没什么影响哈? 咬牙买最高吧~ 如果这都不够,那以前的 Intel 还怎么用?正常的话慢个几秒是可能的,但是卡的话,Xcode 配合 Swift 那个酸爽优化放心好了,你用什么配置都是同等对待 刚入门 iOS 时我都用 Macbook air 做开发,m2 买个 16+256 绰绰有余 8G 内存不行,xcode 打断点调试内存经常能上到 10 个 G ,如果项目大范围使用 xib 内存要占得更高。swap 的虚拟内存还是不如物理内存,有次 xcode 里调试爆了物理内存,直观感受就是超级卡。 3699 买了吧, 不行就当 软路由 + 机顶盒 + local server不看不想 spec + 无专业需求, 差距不大 不嫌编译慢,不怕预览时间长,丐版当然没问题。如果只是为了效率兼顾。可以考虑选择 M1 的 16GB+256G 版本。现在 4000 出头应该不难收到吧。体验肯定比 M2 的丐版要强。 提醒下 Xcode 用久了超级占硬盘 @lqt19910205 明白了,那我还是直接上 16 吧 提醒下 Xcode 用久了超级占硬盘 @Leonard 硬盘挂外置走雷电应该能缓解这个问题?或者直接挂 2.5G 口的 NAS 能做开发么。 8g 绝对不够 我的方案是 usb 硬盘盒上直接装系统。雷电硬盘盒价格高;作为外置存储,系统安装开发工具的默认路径我也不太会弄。稳定性还可以,一直开着没啥问题。 怎么说呢,同一个项目,我的 64 G M1 MAX 打包只需要 1 ~ 2 分钟左右。我同事 16G M1 PRO 的要 6 分钟左右。 @beisilu 你说的是直接将 MacOS 安装到移动硬盘? 借楼问,pc 上虚拟机能不能行? @rophie123 这个我研究过了,因为 MacOS 缺少虚拟机驱动会巨卡。还不如直接黑苹果,但是更新会非常麻烦 @wobuhuicode 你这个就太不客观了。人家只是初学者,而按照你的描述,你敢说一下你的项目文件夹大小,编译时占用了多少内存吗?说白了,Max 和 Pro 在编译上的 CPU 性能是相同的,如果编译时间真相差那么大,只能是你的项目特别大,特别消耗内存。但是这种大项目,对于楼主这种初学者,毫无意义。 16+256 的最低能做到多少 做 iOS 开发还想 256 搞定? 你装几个开发软件, xcode 全家桶, 再把几个模拟器装上, 200G 就 over 了... 别搞黑苹果,上你能力的最高配 xcode 动不动就三四十 G 。。。 入门随便啥都行 @wu67 你的初学者吧。连用 ln 做链接都不会? 硬盘搞大点 内存保底 16G 如果 Xcode 更新 至少要 60G 空间才行 256 。。。你会后悔的 我买的 M2 Pro 32+512 ,直接上高配吧 至少 16+512, 少于 16G 会卡, 少于 512 过段时间就要清理硬盘, xcode 一个就能干掉几十 G Xcode 很吃内存很吃硬盘空间 Xcode 程序就 25G 了,如果真机调试,每一个版本就 6G 支持文件,如果模拟器,每一个模拟器 1G+,每一个项目缓存 2G+,随随便便 60G+然后运行内存:我这打开 Xcode 运行一两个项目之后使用 22G 内存,退出 Xcode 之后使用 11G 内存,没开模拟器 不行,Simulator 光启动啥也不做就要吃掉几个 G ,更别说 Xcode 本体了。16G 都很勉强,因为正常人开发还要开一大堆网页查资料。 我自己开发迷你项目,32G 的机器内存压力经常在 40%以上。16G 的话就已经一堆 swap 了。至于那种超大规模的项目,至少得 64G 以上才不会卡,目前用的是 96G 。 @Cineray 是的,这样系统盘在外置上,默认开发环境安装也在外置上。另外内存 8g 玩一玩应该可以,真上生产 16g 都可能不够。我做安卓的,公司的 16g 编译器日常卡死。ios 应该好不到哪去。 16+512 稍微好点256 说时候 硬盘有点小了 这会导致你经常要清理硬盘的垃圾16g 不是特别大的项目 基本也都够用了 xcode 非常吃硬盘空间 明确告诉你 IOS 开发 256 不够的,xcode 40 多 g ,IOS 每个小版本都好几个 g ( 16.0 之后都 6g 大小),刚刚粗略一看储存空间开发者占用 100 多 g 。 不要做 iOS 开发 至少要 16+512 ,做 iOS 开发,xcode 很占空间,256 是不够的,用 256 ,你就必须经常清理,删东西 Mac Mini M2 丐版适合做:NAS ,电视盒子,服务器,软路由,上网本,就是不适合做 iOS 开发 8g 内存妥妥不够。。。没钱就 16+256 ,接个 1T 三星的固态也凑合。有钱就 16+512 16G 内存,碰上个大点的老项目,卡半死 m1 m2 编译速度相差不大,建议上 16+512https://github.com/devMEremenko/XcodeBenchmark 只是用来做开发的话,就算虚拟机也可以吧。 好奇:只是用来开发,256G 不够用? Xcode 就算占了 100 个 G ,那不是还剩 100 多个 G 吗? @magichacker #45 不光是 Xcode 本体占空间,还有 iOS SDK 、模拟器和和项目打包文件占空间。每个机型的每个 iOS 版本都要占用好几 G ,用久了累加起来比 Xcode 本体空间还大。当然不是说 256G 不能用,但是老是清理空间很烦躁。 @Leonard IOS 开发,这么占空间的吗? @magichacker #47 反正我在前公司发的 256G 的 Mac ,老是提醒存储空间不足,清理空间完坚持不了几天又提示 唯一就是内存问题, 但 Mac mini 非丐版性价比又没那么高.看你工程有多大吧. ios 安卓都差不多,但是 ios 一个系统的调试符号要 6 个 g ,多调试几部手机几十个 g 就没了,工程的缓存文件一般一个项目也是 1 ~ 3g ,加上 xcode 本体也是 17 个 g 左右。要真是做工作,存储空间一定要大。8g 内存的话,开 xcode 工程再开几个网页和原型工具就会弹窗提示内存不足了。 256 硬盘真的太小,小到影响使用了。建议咬咬牙 16+512 24+256 可以去扩容 2t m1 的都够用了 @iCruiser 卧槽,老哥用寥寥几句话涵盖了 16 ,32 ,64 ,96 ,真他么人才。。 只有盖板才乡,其实还可以就是没那么香了,一加东西差不多可以买两个了 256 估计页只够放 XCode 了,XCode 一两百 G @Weixiao0725 都用过M1 16G + 巨型项目 = 巨卡M1 16G + 迷你项目 = 凑合M1 Pro 32G + 巨型项目 = 微卡M1 Pro 32G + 迷你项目 = 不卡M1 Max/M2 Max + 64G/96G = 啥项目都不卡,不过全量编译 CPU 吃满的时候其他 app 响应速度会变迟钝,就像是任务调度不上 16 应该还好,刚入行项目应该不会项目太复杂,但是 256 肯定不够。。 问就是移动端开发没需求了。玩点别的去,别浪费时间。 就买最便宜的,能接受二手买二手。8G 入门 iOS 都足够了。没有预算就随意了 iOS 不是主业的话 MBA 或 MacMini 够极了,这十多年来我都买过 2 个 MBA ,2 个 Mac Mini 了,就业余写写 iOS app 楼上的,人家只是想学习一下,初学者,别一上来就是啥大项目 16G 内存都不够。。。去年还在用 8+512 的 Intel , 无非就是冷编译速度慢点, 模拟器启动慢点, 初学者那点代码根本没多大区别。 看预算就行了, 最低配的都可以流畅学习开发。还要剪视频? 那个就不懂了,那自然是顶配走起 iOS 开发 三五年前的都够够的 不要犹豫随便上 至少 16+512 。内容大点更好,16G 慢但是能接受;硬盘 256G 会让人心烦不可接受。 参考我的前同事,16G 基本是必须的,256 比较紧吧但是可以忍受,确实有用久一点 xcode 几十,上百 G 的问题,综上, 建议 16+512 , 实在不行买个 8+256 先试试,不行再换。 想入手奈何不是学生,没有教育优惠面得要 4499 了 @Esen 这个简单,咸鱼一大把,或者找个学生朋友 @mzhair 最近看到好多 256 升级 2t 的,有点心动 我 8 年前做 iOS 开发的时候用的就是 8+256当时感觉不太够用,好在当时的 Xcode 没有那么吃配置,做的项目也不会太大无法想象 2023 年还在用 8+256 做 iOS 开发…… 8+256 丐中丐,其实 16 +512 就好了,M1 Pro 最低配给你配好了,算是新丐版呗。iOS 入门的话基本满足了 项目大就等等呗 万一你都是小项目钱又花了。看自己荷包办事情,项目大的时候 有可能你荷包没问题了,可以换一个新设备了;再者改 2t 的话 新电脑你会舍不得动。
qun
共收到 0 条回复:
回复
.NET Core 大润晟泽实验室
.NET Core 开发
VS Code 或者 VS 2019

系统介绍:

系统开发:
ASP.NET Core + EF Core Mysql + Bootstrap
运行环境:
Ubuntu 16.04 + Kestrel

博客介绍: Sufangxu's Blog
Lab: 大润晟泽实验室
服务器时间:2024-04-16 21:04:03
统计信息
  • 社区会员: 344 人
  • 帖子数: 11 个
  • 回帖数: 1022 条