4 ms·
Battery is what prevents me from taking my 13 framework with me when traveling. I spend most of my time in pycharm, rebuild docker containers constantly, and ha
by TkTech 3y ago
Battery is what prevents me from taking my 13 framework with me when traveling. I spend most of my time in pycharm, rebuild docker containers constantly, and have celery + postgres + redis running full tilt. The fan is running constantly, it's always burning hot, and the battery lasts under 2 hours (if I'm really lucky).
Previous generation Macbook running the same workload last for 6+ hours.
That said, for someone who isn't going to be running every core at 100% all the time, I'd still recommend it.
Edit: Oh, and under arch with the latest kernel, I find many monitors that cannot display video output over usb-c, like the Dell U4919DW.
- nathancahill 3y agoMildly curious what kind of task requires that usage profile on a laptop (in general but especially while traveling?)
- adastra22 3y agoYou don’t dev on a laptop?
- TkTech 3y agoWhen I occasionally go into the office it's a ~4 hour round trip by train, and I work during that time. It's simply running a dev environment.
- callalex 3y agoI think you need to clarify your question because the comment you are replying to clearly states the workload they have?
- olddustytrail 3y agoAt the end of the day, all the work a CPU does turns into heat. If you want less heat you need the CPU to do fewer calculations. If you have processes pegging CPUs at 100% and you don't want them to, then use a cgroup to limit their CPU time.
- callalex 3y ago>If you want less heat you need the CPU to do fewer calculations. You do understand that different machines can do the same calculations with different amounts of energy, right?
- mixmastamyk 3y agoWe all understand battery life isn't framework's strong point. Still, if your dev environment is using CPU constantly you're likely doing something inefficiently. Redis and postgres don't do much unless you ask them to, for example.