8 ms·
3 years later, IntelliJ is still unusably slow on macOS with a 4K display
- babyslothzoo 8y agoSpeaking of unusably slow, loading that website in Chrome on a Mac pegs CPU at about 110%
- pvinis 8y agoTrying to access this from my iPhone I get: This version of your browser is not supported. Try upgrading to the latest stable version.
- tracker1 8y agoConsidering it takes > 7 seconds on a desktop with a fat data pipe, I'm not surprised.
- tracker1 8y agoRelated, the ticket system in the link is unreasonably slow on a modern high speed connected desktop. I'm a fan of SPA platforms, I've worked on web based applications for nearly 24 years now. 7-8 seconds is way too long for a desktop with a fat data pipe to wait for a website/webapp. (Cached refresh still over 5 seconds) Should probably take a few lessons from StackOverflow guys.
- djtriptych 8y agoJIRA loading times probably cost the software development industry 8-9 figures a year in lost productivity.
- tracker1 8y agoDidn't even register to me that this was JIRA... not really surprised in the end... did notice a significant amount of cruft in the app, and it's one API call that is the bulk of the wait time. Probably related to passing/parsing/evaluating the permissions around requesting the main payload for display.
- bunderbunder 8y agoIt's not JIRA, it's YouTrack.
- Vrixam 8y agoIt's Youtrack, a product by Jetbrains: https://www.jetbrains.com/youtrack/ https://www.jetbrains.com/youtrack/
- jdelaney 8y agoI'm pretty sure it isn't JIRA. It's their own JIRA alternative called YouTrack - https://www.jetbrains.com/youtrack/ https://www.jetbrains.com/youtrack/
- djtriptych 8y agoIt's not. I just saw an opportunity to complain about JIRA and jumped at it.
- asnrk 8y agoIt's not just Jira. Asana spins up the fans and causes UI hangs like crazy. The other day on my personal macbook my UI kept freezing for a few seconds at a time and... sure enough, I'd left a Trello tab open by accident. For whatever reason, project management tools all perform like shit and grind my system to a standstill. PMs never seem to mind, which is why they keep being so awful I guess.
- reaperducer 8y agoJIRA loading times probably cost the software development industry 8-9 figures a year in lost productivity. Wrike isn't far behind. /Upload failed? Must be a day ending in "y".
- tracker1 8y ago1.1mb of JS actually isn't that bad all things considered... (ugh, angular...) Looks like an eventSourceBus request is the culprit... it's passing a huge payload on the querystring... Man, have to love "Enterprise" development. I don't mean to be especially snarky or mean here... I've just spent my entire career for over half my life now developing web based applications across the stack with care. I've been a proponent of SPA for applications and it really is disheartening to see something work so badly. It could be the effect of HN, but even then it's just so many indications that this whole thing is a bloated mess that typically comes from an "enterprise" architect/developer mindset that makes me sad as someone in the practice.
- StavrosK 8y agoIt's showing two whole kilobytes of text, there's an upper bound on how fast such vast volumes of data can be displayed, you know. It frustrates me how little pride in their craft the average worker displays, in any industry.
- tracker1 8y agoThe bulk of that is comments.. ready event (and first paint) is around 4-5s in... There's no reason the bulk of the page couldn't have been loaded in well under 1s, and have the comments load after. edit: sorry, didn't realize you were being sarcastic at first.
- nottorp 8y agoIt's not so fast even on a 1920x1200 display. Whatever it's doing in the background (I'm talking about the Android Studio flavor here), it tends to lag behind my typing when I know exactly what to write and just hammer at the keys. Good thing I have experience from ssh-ing to systems across an ocean back in the dialup days :)
- philwelch 8y agoIn my experience, the issue is intermittent and seems to be less and less frequent over time. The problem is that tickets like this rapidly approach a "legendary" status where if there's even one user anywhere in the world who runs into this problem, he's going to cause a stink if you close the ticket.
- bunderbunder 8y agoSame here. I've certainly had slowness issues with IntelliJ, but I hadn't noticed any correlation with whether I do or do not have my 4K external monitor plugged in. Sounds like, surprisingly, cranking down the resolution on the monitor (which is not something I've tried) makes things _more_ laggy. I've got to imagine this is a maddening one for JetBrains to deal with.
- nepeckman 8y agoQuestion for anyone who has coded on a 4k display: is it worth it? Is the scaled image that much sharper, and is that sharpness worth having? I feel like I still see so many scaling problems, and I'm curious if people feel like the better display quality is worth it.
- llukas 8y ago(imho) difference is as night and day - once you start with 4k there is no turning back...
- tananaev 8y ago+1. After getting a 4k display at work, I decided I need to get one home as well. It's so much nicer.
- imwally 8y agoIf you're on macOS, absolutely. Linux, maybe not. It's really hard for me to go back to a non-retina screen. I'm using a 2018 15" MBP which ships with a default scaled resolution of 1680x1050 which upscales the screen and in my opinion isn't as clear as the 1:1 pixels of 1440x900 (the native screen resolution being 2x that at 2880x1800). The crispness is worth the lack of real estate. Sharpness is definitely worth having.
- TurningCanadian 8y agoDefinitely works fine on Linux too
- Larrikin 8y agoYou won't be blown away when you start using a 4k monitor, but you will hate every monitor that is smaller after you start using a 4k
- DeathRay2K 8y agoYes it's worth it. I'm usually on Windows, and can say that 95%+ of the programs I use work flawlessly on a 24" 4K monitor with 175% scaling. The crispness of a text editor on a 4K screen is worth every bit of the 5% of programs that have scaling issues. And these days, remaining scaling issues involve some parts of the app scaling correctly, and other parts (usually menus) not scaling correctly. I never encounter "blurry" programs with bilinear scaling anymore.
- RcouF1uZ4gsC 8y agoJava is great for server apps where you care more about throughput. But on the desktop where latency matters, I have yet to use a non-trivial Java application that didn't have latency issues.
- diebir 8y agoIntelliJ is a good example, it does not have latency.
- markdog12 8y agoChronic issue for me. Consistently waiting on WebStorm lag to complete my typing/commands. May be the vim or other plugins I use, not sure. This is on 2 powerful machines. One Mac, one Windows.
- nerpderp82 8y agoThat should not be occurring. I normally use it on Mac, but you should be able to type as fast as possible >200 WPM and not have it lag.
- markdog12 8y agoYeah, when I open up WebStorm's activity monitor and just start typing, the JIT compiler cranks away at 150% almost constantly.
- Timucin 8y agoI had the same problem until I download the version that comes with it's on Java runtime environment. The problem does not exist for me anymore but you'd like to try to same if it's still a thing. Also try to disable any installed plugins if you have any. Some old markdown plugin were causing a stability problem on PhpStorm back then. You may have experiencing something similar. One last suggestion: try to move/remove the folder that keeps your settings. Not sure if any of these would help but may worth to try.
- Timucin 8y agoI guess I must say this first: I am not working at JetBrains, not defending or advertising their products in any way. Just sharing my own experience and opinions. I've been using a few products* of JetBrains on MacOS for the last 3 years, either with 1 or 2 1080p monitors or with an additional 4K monitor but unlike the rest, I haven't had much problems. There were times the IDEs were consuming too much CPU and were super sluggish as described but then, somewhere in their forums, I found that they have suggested to use the Java suite they have provided with the IDE itself instead the default one and that solved my problem once and for all. On the other hand, a colleague of mine had suffered a lot from the very same products because of slow disk speed. This is not the case for other ~50 engineers I am working with though and all of them are using new Macbook Pros and JetBrains IDEs. So I guess it is safe to say that they are usually working OK on modern day computers. * PhpStorm, WebStorm, GoLand, IntelliJ
- pharaohgeek 8y agoI'm with you. I have 2x28" 4k monitors attached to my MacBook Pro and have had zero performance issues in IntelliJ, AppCode, or DataGrip.
- diebir 8y agoRunning IntelliJ on a Macbook with Dell U2718Q every day and right now. Usually 2-3-4 large projects open. No issues.
- abalone 8y agoWhile I am an IntelliJ IDEA fan, this is one area where Eclipse stands out. Long ago they decided to part ways with pure Java and incorporate native platform UI via JNI.[1] [1] https://www.eclipse.org/swt/ https://www.eclipse.org/swt/
- bootlooped 8y agoI had a professor that was adamant Java IDEs are not written in Java. I pointed out IntelliJ was written in Java, but he countered that it used native code under the hood to do the UI. I never investigated this claim any further, and don't have a strong feeling as to whether it is true or not.
- lokedhs 8y agoIt's not. IDEA is fully Java. Eclipse, however uses SWT as its graphics system, which uses native code.
- nottorp 8y agoWell, if you go through the 2 year course on using Eclipse, you mean. Snappiness doesn't help much if you simply can't figure out how to create a new project from the ide menus...
- overgard 8y agoProbably isn't helping that their screenshots are all about a decade out of date
- krferriter 8y agoIt's slow on Linux with a 4K display too, I don't know if I'd go as far as "unusable". I don't know what toolkit they're using or what's slowing it down but it's a really slow UI. It looks nice though.
- kevinherron 8y agoHmm. Not slow for me.
- EngineerBetter 8y agoUsing Goland and we have no performance problems.
- 21 8y agoFortunately Electron apps don't have this problem, since their UI is GPU accelerated.
- aaaaaaaaaaab 8y agoCan’t tell if joking or not...
- __m 8y agoruuning rider on an iMac Pro with 5120x2880 display, with no problems so far
- dsabanin 8y agoI run IntelliJ and WebStorm on i7 iMac 4k with additional 4k monitor and have no issues. I think for me key is RAM size, I set the heap size to 4GB because I work with big projects and it helps a lot.
- teilo 8y agoI run dual LG 4K on a 2018 MPB 15, and am in PyCharm and Datagrip all day. I am not seeing these issues.
- mishurov 8y agoThe couple of products made for lazy NPC consumerist monkeys behave slow with 4K display, who would've guessed.