フォーラム

16 M1 Pro、開発者にとってどのくらいのRAMですか?

NS

salvatore.p

オリジナルポスター
2020年5月18日
  • 2021年10月31日
こんにちは、私は主にiOSとAndroidの両方のネイティブに取り組んでいるモバイルソフトウェア開発者です。
M1Proと1TBのSSDで16MBPを選択しようとしていますが、RAMについてはよくわかりません。

私は個人プロジェクトと仕事プロジェクトの両方の開発に使用します。
私の個人的なプロジェクトはすべてiOSネイティブですが、仕事にはAndroidStudioとVisualStudio(xamarin)を使用する必要があります。
VMは使用しません。

私が働いている会社から2月にM1Mini 16/256が送られてきました。通常、16 GBのRAMには問題はありませんでしたが、AndroidStudioのソースコードエディターの使用感は面白くありません。 (ASが開いていてエミュレーターだけでも、動作が遅く感じます)
どちらのVisualStudioも楽しいものではありませんが、私は2、3回しか使用しませんでした。


16GBではなく32GBにするために、さらに400ユーロを費やすべきかどうかを判断しようとしています。
実際のワークフローで追加のRAMを利用できますか?
もちろん、作業は16GBで実行できますが、RAMを増やすと、快適で高速になりますか?

レビューのほとんどはビデオ/写真編集の観点から指摘されていますが、他の同様のワークフローからのアドバイスをいただければ幸いです。
反応:mosh.jinton

adamk77

一時停止
2008年1月6日
  • 2021年10月31日
この特定のスレッドを参照して、この投稿以降を読んでください:https://forums.macrumors.com/thread...nt-enough-for-long-term.2320935/post-30550651 NS

salvatore.p

オリジナルポスター
2020年5月18日


  • 2021年10月31日
adamk77のコメント:この特定のスレッドを参照して、この投稿以降を読んでください:https://forums.macrumors.com/thread...nt-enough-for-long-term.2320935/post-30550651 クリックして展開...

そのスレッドを読みました。他の開発者のアドバイスや経験をお願いします。

ducati1212

2021年10月22日
  • 2021年10月31日
私は開発者であり、RAMを64に最大化しました。主な理由は、開発の一環として、常に多くのDockerコンテナーを実行しているためです。私は追加のリソースも楽しんでいるので、個人的な好みです。これで64ギグを1週間使用したときの私の考えは、32はほとんど問題なく正常に機能するということです。私が2018MBPで持っていた16は絶対に十分ではありませんでしたが、おそらく新しい統合SOCでそれは問題ないでしょう。

繰り返しますが、ローカルで大量のコンテナやその他のものを実行すると、RAMを消費します。

AFK

一時停止
2021年10月31日
メタバース
  • 2021年10月31日
salvatore.pは言った:私はそのスレッドを読んだ。他の開発者のアドバイスや経験をお願いします。 クリックして展開...

そのスレッドにあるものとは異なる応答を受け取ることはありません。

私は一日中オンとオフをブラウジングしてきましたが、ここでの傾向は、pplが約32を尋ねると、ほとんどの人が16を取得すると言います。開発者でさえ。

私はあなたのような開発者でもあり、モバイルプロジェクトに取り組んでいます。私は32を購入しています。16のImで、時々イライラします。私の記憶圧は高いです。そして、私のページングファイルは定期的に巨大になります。あなたは今も16歳でイライラしていると言いました。

誰かがここに来るのを見て、16対32のビデオを10000回投稿して、16で行くように言ってください。

マキシム・グルホフ

2020年10月7日
  • 2021年10月31日
ここでのモバイル開発者は、専門的かつ趣味として、AndroidとiOSの両方のネイティブプロジェクト、およびReactNativeに取り組んでいます。あなたは16GBで逃げることができますが、経験は最高ではありません、私のアドバイスは得ることです 少なくとも 32GB。エミュレーターやシミュレーター、およびIDEと複数のタブを実行すると、そのRAMをすばやく通過できます。

私は通常多くのプロジェクトを開いており、リソースを大量に消費するInteliJベースのIDEを主に使用しているため、個人的に64GBを注文しました。インデックス作成などに最適な大量のメモリを使用できるようにします。
参考までに、私は96GBのRAMを搭載したMac Proを使用しており、現在53GBのRAMを使用しており、Androidエミュレーターを1つだけ実行しています。 Android Studioだけでも、約20GBのRAMを使用します。
反応:adamk77

adamk77

一時停止
2008年1月6日
  • 2021年10月31日
salvatore.pは言った:私はそのスレッドを読んだ。他の開発者のアドバイスや経験をお願いします。 クリックして展開...

あなたが400ドルを胃に入れることができれば、私はあなたを32GBに向かって優しく押します。私はおそらく自分で64GBを選ぶでしょう。その投稿で述べたように、私は生産性ツールが見えなくなり、私に逆らわないようにしたいと思っています。

しかし、RAMを追加することでAndroidスタジオの動作が遅くなるかどうかはわかりません。 Android Studioとエミュレーターだけを開いていても、動作が遅いとおっしゃいました。メモリが不足しているため、これはそうではないように聞こえます。そのため、M1 ProまたはMaxにコアを追加すると、16GBしかない場合でもこの問題が解消される可能性があります。 NS

salvatore.p

オリジナルポスター
2020年5月18日
  • 2021年10月31日
ducati1212によると:私は開発者であり、RAMを64に最大化しました。主な理由は、開発の一環として、常に多くのDockerコンテナーを実行しているためです。私は追加のリソースも楽しんでいるので、個人的な好みです。これで64ギグを1週間使用したときの私の考えは、32はほとんど問題なく正常に機能するということです。私が2018MBPで持っていた16は絶対に十分ではありませんでしたが、おそらく新しい統合SOCでそれは問題ないでしょう。

繰り返しますが、ローカルで大量のコンテナやその他のものを実行すると、RAMを消費します。 クリックして展開...

64GBは私にとってやり過ぎですが、32GBでさえ必要以上にやり過ぎだと思います。私は通常、containers / vmを使用しませんが、MS Teamsを常に開いておく必要があり、1.5GBを消費します。

AFKは次のように述べています。そのスレッドにあるものとは異なる応答を受け取ることはありません。

私は一日中オンとオフをブラウジングしてきましたが、ここでの傾向は、pplが約32を尋ねると、ほとんどの人が16を取得すると言います。開発者でさえ。

私はあなたのような開発者でもあり、モバイルプロジェクトに取り組んでいます。私は32を購入しています。16のImで、時々イライラします。私の記憶圧は高いです。そして、私のページングファイルは定期的に巨大になります。あなたは今も16歳でイライラしていると言いました。

誰かがここに来るのを見て、16対32のビデオを10000回投稿して、16で行くように言ってください。 クリックして展開...
私はそのビデオを見ましたが、ビデオエディターの観点から、1日8〜10時間xcode / android studioで作業しており、1〜2回実行されるベンチマークとは異なるメモリ圧力を持っています。

エクスペリエンスはすべてコンパイル速度に影響するわけではありませんが、ソースエディタに依存します。メモリが不足している場合(RAMが8GBしかない初期のMBPがあった場合)、ハイライトプラグインとオートコンプリートの両方が実行され、マシンを再起動して元に戻す必要があります。


Maxim Glukhov氏は次のように述べています。ここでのモバイル開発者は、専門的かつ趣味として、AndroidとiOSの両方のネイティブプロジェクト、およびReactNativeに取り組んでいます。あなたは16GBで逃げることができますが、経験は最高ではありません、私のアドバイスは得ることです 少なくとも 32GB。エミュレーターやシミュレーター、およびIDEと複数のタブを実行すると、そのRAMをすばやく通過できます。

私は通常多くのプロジェクトを開いており、リソースを大量に消費するInteliJベースのIDEを主に使用しているため、個人的に64GBを注文しました。インデックス作成などに最適な大量のメモリを使用できるようにします。
参考までに、私は96GBのRAMを搭載したMac Proを使用しており、現在53GBのRAMを使用しており、Androidエミュレーターを1つだけ実行しています。 Android Studioだけでも、約20GBのRAMを使用します。 クリックして展開...

共有していただきありがとうございます。
インデックス作成に使用されるメモリの量を制限/許可する方法を尋ねることはできますか?私はAndroidStudioを初めて使用します。私の会社は、昨年3月にAndroidネイティブを学び、作業することを余儀なくされました。ide自体のエクスペリエンスがそれほど途切れ途切れ/遅れ/貧弱でなかった場合は、おそらくもっと時間がかかることを認めます。おそらく少し良くなりました。最終編集日:2021年10月31日 NS

mosh.jinton

2021年10月5日
  • 2021年11月1日
これについてのこれ以上の視点に興味があるでしょう。私自身のユースケースはAndroidStudioの開発で、通常は物理デバイスでテストしますが、1つのAndroid VMを開いた状態でテストすることもあり、Figmaといくつかのタブも使用することもあります。
反応:salvatore.p

tdbrown75

2015年4月28日
テキサス州ダラス
  • 2021年11月1日
私の見解…あなたのユースケースに関係なく、答えは16GBです。 16を超えるものを推奨すると、あなたは炎上し、コンピューターについて何も知らないと非難され、明らかに金持ちでお金を無駄にすることをいとわないでしょう。 Max 16(32GBのみが付属)を購入したとしても、それでも間違いです。

ティム NS

サンピート

2016年11月17日
ユタ
  • 2021年11月1日
tdbrown75のコメント:私の見解…ユースケースに関係なく、答えは16GBです。 16を超えるものを推奨すると、あなたは炎上し、コンピューターについて何も知らないと非難され、明らかに金持ちでお金を無駄にすることをいとわないでしょう。 Max 16(32GBのみが付属)を購入したとしても、それでも間違いです。

ティム クリックして展開...
Ftr、それは起こっていません。
反応:tdbrown75 NS

mctrials23

2013年9月19日
  • 2021年11月2日
私は32GBを使用しましたが、おそらく16で問題ありませんでした。SSDは、特定のタスクのRAMの不足を十分に補うという点で、すぐに夢中になります。そうは言っても、比較的簡単に購入できるのであれば、32GBを入手するだけです。

私は将来を保証することを信じていません。なぜなら、それは実際には技術がどのように機能するかではないからです。 3年間で、MBPを最大限に活用するために費やしたその2000ポンドの追加料金は、マシンのお尻を蹴るほぼ完全に新しいマシンを購入することになります。今必要なものと、近い将来に恩恵を受けると思うものを購入してください。
反応:codeisawesome、Moonjumper、CalMin、その他4人

MrGunnyPT

2017年4月23日
  • 2021年11月2日
私はクラウドエンジニア/開発者ですが、xCodeを使用していません。 16GBで十分ですが、少しのワークロードをプッシュしようとすると少しスワップが発生しますが、それが機能するため、これは正常です。

正直なところ、16GBは、特に1TBSSDの速度が非常に速い場合は問題ありません。
反応:codeisawesome NS

RemedyRabbit

2014年8月5日
  • 2021年11月2日
mctrials23によると:3年間で、MBPを最大限に活用するために費やした2000ポンドの追加料金で、マシンのお尻を蹴るほぼ完全に新しいマシンを購入することになります。今必要なものと、近い将来に恩恵を受けると思うものを購入してください。 クリックして展開...

この投稿は、このフォーラムのすべてのスレッドの上部に貼り付ける必要がありますlol
反応:codeisawesome、Moonjumper、JahBoolean、その他3人 NS

salvatore.p

オリジナルポスター
2020年5月18日
  • 2021年11月3日
mctrials23によると:3年間で、MBPを最大限に活用するために費やした2000ポンドの追加料金で、マシンのお尻を蹴るほぼ完全に新しいマシンを購入することになります。今必要なものと、近い将来に恩恵を受けると思うものを購入してください。 クリックして展開...

これは絶対に正しいです。過去10年間とは異なり、Mxチップの新しいイテレーションごとにパフォーマンスが大幅に向上することを期待しています。

私にとって、追加のお金は32GBまたはRAMだけです。 1Tbのストレージは絶対に必要なので、RAMの追加の400€だけを最大と見なします。
最終的に、私は基本の16フィートの構成よりも600ユーロ多く支払うことになります(さらに5週間待つ 反応:tdbrown75 NS

salvatore.p

オリジナルポスター
2020年5月18日
  • 2021年11月3日
ASXによると:gpuパワーは、トゥームレイダー@hdrのシャドウを1回再生するのに便利です。 反応:costica1234 NS

PikachuEXE

2010年7月20日
  • 2021年11月3日
salvatore.pによると:Anandtechのレビューによると、CPUコアに割り当てられる実際の帯域幅は限られています。追加の帯域幅はGPU用に予約されています。
おもしろい事実:昨年11月からWindowsデスクトップにRX 5700XTがあり、彼女はゲームをまったく見ていません。 クリックして展開...
GTX 980Tiを入手しましたが、それでも正常に動作します
しかし、私はそれをアップグレードしたいです...(多分来年)

ここではCPU-RAM帯域幅は問題ではないことに同意します。これは、ボトルネックがレイテンシーであるためです。
これは、CPUがRAMからのデータをどのように使用するかによるものです
詳細については、自分でビデオを見つけてください 反応:tdbrown75 NS

salvatore.p

オリジナルポスター
2020年5月18日
  • 2021年11月5日
RAMをアップグレードするために16GBの注文を削除できてうれしいです。
これは、Xcode上の軽いswifuiプロジェクトと、AndroidStudio上の私の会社のAndroidアプリを備えた私のアクティビティモニターです。
私が持っているのは、Xcode、iPhone 13Proシミュレーター、Android Studio、Pixel 4シミュレーター、MS Teams、8つのSafariタブです。
これは軽いワークフローだと思います。

添付ファイル

  • メディアアイテムを表示 'href =' tmp / attachments / schermata-2021-11-05-alle-12-23-05-png.1903182 / '> スクリーンショット2021-11-05at 12.23.05.png'file-meta '> 324.9 KB・ビュー:179
反応:tdbrown75 NS

nbjustforfun

2010年4月16日
  • 2021年11月9日
PikachuEXEは言った:私はモバイル開発者ではなくウェブ開発者です
デバッグ/テスト用にIDEと多くのブラウザを実行しています
私のメモリ使用量は常に16GBを超えており、通常はスワップで数GBを取得し、32GBのマシンを使用しています(2018年、まだ2021年ではありません)
現在の使用量(RAM +スワップ)を観察し、ほとんどの場合に必要な量を予測する必要があると思います
スワップはおそらくもっと速いでしょう、しかし私はそれがあなたのワークフローにどれほど速く影響するか、またはどのように影響するかわかりません
だから私たちは皆ここで推測しています
しかし、私にとっては、現在の32GBでもいくつかのスワップを取得したので、32GBを注文しました(ただし、64GBは本当に多すぎます) クリックして展開...
RAMの使用法の観点から、IntelMacBookをM1MacBookと比較することはできません。インテル、間違いなくもっとラム。 M1メモリ管理は、はるかに微調整され、効率的です。
反応:codeisawesome