<turbo-stream action="append" target="posts_list"><template>    <div class="postbit" id="360147" data-post-id="360147">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="D4no0" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/D4no0/120/33624_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  D4no0
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="elepedus" data-post="21" data-topic="70051">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/elepedus/48/25641_2.png" class="avatar"> elepedus:</div>
<blockquote>
<p>In fact, anyone who bought an M1 with minimum RAM back in 2021, would be looking at an upgrade where they pay again for the exact same screen, keyboard, trackpad etc, even though theirs are probably still great, just to get more performance.</p>
</blockquote>
</aside>
<p>I have a m1 air with 8GB of ram. I can’t say that I see any performance degradation so far, even though I have sensed that the last major update is impacting negatively the performance and battery life, this most likely is done on porpose to slowly make older devices obsolete.</p>
<aside class="quote no-group" data-username="elepedus" data-post="21" data-topic="70051">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/elepedus/48/25641_2.png" class="avatar"> elepedus:</div>
<blockquote>
<p>But then, if you skimp on the memory, you artificially limit the useful life of the system (e.g 18GB - 3 years tops, IMO), and are forced to replace everything, even though there’s still plenty of life in them.</p>
</blockquote>
</aside>
<p>This is the thing I hate the most, as companies know about this and abuse it to the maximum. RAM and storage chips are soldered on the motherboard and you pay 2x-4x times more to get decent ram and storage. For example I got my mac for 800$ (8GB ram, 256GB storage), the next option with 16GB of ram costs almost twice the price. At this point, upgrading the device every 2-3 years costs the same as getting a proper spec from the start.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="360147" data-batch-url="/posts/batch_likers">
                        2
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/how-much-ram-does-your-dev-machine-have/70051/22">Post #21</a>
	                </div>
	            </div>
              <div id="likers-container-360147" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="360147"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #21"></div>
  </section>
</div>
    <div class="postbit" id="360149" data-post-id="360149">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="elepedus" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/elepedus/120/25641_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  elepedus
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Yeah, there’s all sorts of nuance in Apple’s pricing specifically.</p>
<p>Their “entry-level” products are often very competitively priced and you can get a lot of mileage out of them if you’re not a power user.</p>
<p>E.g: I picked up an iPhone SE in 2020 expecting to get a couple of years out of it, and surprisingly it’s still a perfectly serviceable phone if you don’t care too much about gaming, photography or other fancy things.</p>
<p>Their maxed-out options can keep on chugging for decades and generally wipe the floor with comparables from other brands, often ending up being better value over the entire lifecycle.</p>
<p>The middle of the pack is where things get tricky. Doesn’t particularly matter whether you’re looking at phones, tablets, MacBooks or watches, you end up with high base prices and often eye-watering upsells.</p>
<p>For example, the Watch Series 10 ostensibly starts at £399, but if you wanted the larger screen, titanium body and the link bracelet, it leaps up to £999. Meanwhile, the all-titanium Ultra 2, with bigger screen, better battery life etc, is £899.  ¯\_(ツ)_/¯</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="360149" data-batch-url="/posts/batch_likers">
                        2
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/how-much-ram-does-your-dev-machine-have/70051/23">Post #22</a>
	                </div>
	            </div>
              <div id="likers-container-360149" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="360149"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #22"></div>
  </section>
</div>
    <div class="postbit" id="360209" data-post-id="360209">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Cochonours" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/Cochonours/120/13516_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Cochonours
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I’ve been using an M1 with 16GB as this was the max. With how fast the main disk is, it’s been a pleasure using it as my main (and only since my desktop requires some upgrades) computer for the last 3+ years.</p>
<p>This said, now that they can handle more RAM since the M2 or M3, I’m going to get more RAM next time as Firefox uses way too much and I have to kill it every now and then to release some.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="360209" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/how-much-ram-does-your-dev-machine-have/70051/24">Post #23</a>
	                </div>
	            </div>
              <div id="likers-container-360209" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="360209"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #23"></div>
  </section>
</div>
    <div class="postbit" id="360221" data-post-id="360221">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="hubertlepicki" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/hubertlepicki/120/6822_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  hubertlepicki
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>surely you can limit it with some flags</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="360221" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/how-much-ram-does-your-dev-machine-have/70051/25">Post #24</a>
	                </div>
	            </div>
              <div id="likers-container-360221" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="360221"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #24"></div>
  </section>
</div>
    <div class="postbit" id="360223" data-post-id="360223">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Eiji" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/Eiji/120/36743_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Eiji
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>As said it’s possible to limit number of jobs in compilation (simultanous tasks) in <code>/etc/portage/make.conf</code></p>
<pre data-code-wrap="elixir"><code class="lang-elixir">MAKEOPTS="--jobs n"
</code></pre>
<p>where <code>n</code> is number of jobs (threads). 50% less jobs means 50% less required RAM. However limiting so much does not makes sense. Good CPU needs a lot of memory, so if you are not ok with it then use other CPUs as otherwise the memory would be a bottleneck in this or any other situation …</p>
<p>For sure you cannot limit memory usage as there are pre-emerge checks for that. Of course there are no requirements like that for most of the packages, but that’s because most projects follows UNIX way of writing software i.e. small apps around one feature, so in practice you only need to be careful when compilling <code>webview</code>, browser, office or other “blob” of (definitely useful) features.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="360223" data-batch-url="/posts/batch_likers">
                        2
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/how-much-ram-does-your-dev-machine-have/70051/26">Post #25</a>
	                </div>
	            </div>
              <div id="likers-container-360223" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="360223"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #25"></div>
  </section>
</div>
    <div class="postbit" id="360247" data-post-id="360247">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="hubertlepicki" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/hubertlepicki/120/6822_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  hubertlepicki
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>yeah I remember leaving my laptop overnight on because “KDE is compiling”. Good times.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="360247" data-batch-url="/posts/batch_likers">
                        3
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/how-much-ram-does-your-dev-machine-have/70051/27">Post #26</a>
	                </div>
	            </div>
              <div id="likers-container-360247" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="360247"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-last-post cat-last-post" title="Last post!"></div>
  </section>
</div>
</template></turbo-stream><turbo-stream action="replace" target="load-more-container"><template><div id="load-more-container" class="load-more-container">
    <span class="all-loaded">— All posts loaded —</span>
</div></template></turbo-stream>