General computer talk/advice

Discussion in 'Computer Hardware' started by BlueScreen, Jan 25, 2015.

  1. aljowen

    aljowen
    Expand Collapse

    Joined:
    Oct 21, 2012
    Messages:
    1,676
    That doesn't say a lot.
    But consistency does tend to improve over the lifespan of most complex products, as yields will improve with time.
    idk ¯\_(ツ)_/¯
     
  2. redrobin

    redrobin
    Expand Collapse

    Joined:
    Aug 21, 2012
    Messages:
    503
    The Pi 4 is cool and all, but..

    Multi-core Pi Zero? Plz? RPi Foundation? Figure it out? It kinda sucks maxing it out transferring a file over the network. Like, I'd even accept a dual-core.
     
  3. SixSixSevenSeven

    SixSixSevenSeven
    Expand Collapse

    Joined:
    Sep 13, 2013
    Messages:
    7,029
    At this point, I'd accept any pi0 as long as it had at least an arm v7 processor, alot of newer Linux applications don't work on armv6hf
     
  4. redrobin

    redrobin
    Expand Collapse

    Joined:
    Aug 21, 2012
    Messages:
    503
    It's not powerful enough to emulate a NeoGeo and that makes me sad. I want to play Metal Slug, damnit!
     
  5. SixSixSevenSeven

    SixSixSevenSeven
    Expand Collapse

    Joined:
    Sep 13, 2013
    Messages:
    7,029
  6. aljowen

    aljowen
    Expand Collapse

    Joined:
    Oct 21, 2012
    Messages:
    1,676
    I'm thinking I might try a Windows 10 In-place upgrade using the free upgrade that MS still offers, on my 8 year old windows install. Still not sure if I want to go ahead with it, but it could grant this PC another year (or 3) of life.

    Ideally I would like to do a fresh install with a fresh Ryzen CPU. While I could do that, I am currently struggling to justify spending £600 on a CPU/MOBO/RAM upgrade. CPU degradation was a factor for me a while back, but my CPU has been holding 4.2ghz for maybe a few years now, so I am no longer that worried about it failing soon.

    Faster compile times would of course be really nice for game development, my current I5 typically manages about 10 seconds* (40 seconds from clean solution), so maybe faster times there could help to justify an upgrade. For gaming, a CPU upgrade would only affect large open world AAA games, since games like GTA 5 and Watchdogs 2 are the only ones where my CPU causes some occasional stuttering (when moving at speed through the game world). But as much as I am looking forward to Watchdogs 3 and CyberPunk, I would feel pretty bad about spending that sort of money on it. So I can't justify it on that basis either.


    *Measured from compile button pressed, to game window opening.
     
  7. aljowen

    aljowen
    Expand Collapse

    Joined:
    Oct 21, 2012
    Messages:
    1,676
    I decided to look into improving compile times.
    Turns out that by default, Visual Studio uses single threaded compilation. If you go into your project settings, you can tell it to use multiple cores. Obviously its not a perfect 1:1 speed up per each extra core available, but depending on what you are doing it seems to help a lot.

    For small code changes, compile times have gone down by about 33%, for full solution rebuilds, compile times are down 66%. This is on a 4 core, 4 thread CPU. Depending on your code base, more threads could give more performance.

    I'm kinda surprised it isn't enabled by default. It must be for compatibility reasons, or something to that extent.
     
  8. SixSixSevenSeven

    SixSixSevenSeven
    Expand Collapse

    Joined:
    Sep 13, 2013
    Messages:
    7,029
    It's only not enabled by default for C++ projects, there are bugs with assembly resolution order with pre compiled binary dependencies which can break some solutions (or rather, break msvc)
    --- Post updated ---
    It is the default for .net framework and .net core solutions, helps massively
     
    • Informative Informative x 1
  9. aljowen

    aljowen
    Expand Collapse

    Joined:
    Oct 21, 2012
    Messages:
    1,676
    Would that lead to compiler errors, or runtime bugs if a problem occurred?
    My hunch is that it would make the compiler throw errors, but obviously, if it can cause seemingly random bugs in the compiled code (only detectable through full code testing), then that would be bad :p
     
  10. SixSixSevenSeven

    SixSixSevenSeven
    Expand Collapse

    Joined:
    Sep 13, 2013
    Messages:
    7,029
    Compile/launch *I think*
     
    • Informative Informative x 1
  11. PriusRepellent

    PriusRepellent
    Expand Collapse

    Joined:
    Mar 19, 2018
    Messages:
    270
    Got my first mechanical keyboard (a Razer Huntsman Elite) today. I absolutely love the feeling of typing on it. It sounds cool too. Now I just need to get Chroma capable lights for my room for maximum RGB.
     
    • Like Like x 1
  12. ThatGamer164

    ThatGamer164
    Expand Collapse

    Joined:
    Jan 25, 2013
    Messages:
    567
    Just received a free Acer Chromebook as I purchased a Google Pixel 3a, I have to say, it is actually a lovely little laptop despite being a bottom of the line Chromebook. It is surprisingly very very snappy and usable for a Celeron N3050 and 2GB of ram through slow flash memory!
    The screen is actually pretty good and since it is only an 11 inch display the resolution of 1366x768 is totally adequate and sharp enough.
    upload_2019-7-26_14-25-3.png
     
  13. aljowen

    aljowen
    Expand Collapse

    Joined:
    Oct 21, 2012
    Messages:
    1,676
    Note to self: Don't whack elbow on the corner of computer screens.

    I got a full on instinctive muscle response with pins and needles immediately all down my arm and hand. Not to mention knocking my side monitor way out of alignment with the rest. Why must we be engineered with such vulnerable nerves there? :p

    I guess its a good reminder to look after arm and wrist health though, don't want my wrists feeling like that permanently :s
     
  14. ManfredE3

    ManfredE3
    Expand Collapse

    Joined:
    Jan 9, 2016
    Messages:
    2,246
    Well, life got crazy and pushed this back a bit so I'm trying this again now. Still just as clueless as I was last month. Thoughts on this?

    https://pcpartpicker.com/guide/R3G323/great-amd-gamingstreaming-build

    https://www.amazon.com/dp/B00NLZUM3...olid=25XYFHVHFOZI5&psc=1&ref_=lv_ov_lig_dp_it

    https://www.amazon.com/dp/B07CVL2D2...olid=25XYFHVHFOZI5&psc=1&ref_=lv_ov_lig_dp_it
     
  15. aljowen

    aljowen
    Expand Collapse

    Joined:
    Oct 21, 2012
    Messages:
    1,676
    Looks good, personally I wouldn't buy that SSD though. I would get something from a company that is established enough to have a reputation worth protecting.

    If 500gb is enough for you (with perhaps a second SSD or HDD down the line), The Samsung 860 Evo is a good choice for slightly less money.

    If you really want that 1tb SSD, I would probably go with something more along the lines of the Sandisk SSD Plus which is $99.99, or even the Crucial MX500 1TB for more money still.
     
    • Informative Informative x 1
  16. FS16

    FS16
    Expand Collapse

    Joined:
    Feb 18, 2015
    Messages:
    881
    PC specs are good, monitor is great for the price, keyboard looks really janky but that can be upgraded anytime.
    As for the build, it's really not hard at all. There are hundreds of videos out there going through it step by step.
     
  17. aljowen

    aljowen
    Expand Collapse

    Joined:
    Oct 21, 2012
    Messages:
    1,676
    I think for that sort of money for a keyboard and mouse, you aren't gonna get anything special no matter what you buy. With that said, some are better than others, but as with all no-brand stuff from Amazon, once they have already got good 3rd party recommendations from other websites, who knows whether they will quietly cheapen the product over time to increase profits.

    If it were for a day to day use PC, I would recommend buying cheap Logitech stuff instead. Since at least it will be put together decently and last a while. But for gaming, the cheap Logitech (non-gaming) products aren't really performant enough.
     
  18. ManfredE3

    ManfredE3
    Expand Collapse

    Joined:
    Jan 9, 2016
    Messages:
    2,246
    I must admit, I just put that keyboard there because I like the colors :p

    Having owned laptops for most of my life, I'm not use to having to buy keyboards separately and find most of them to be ugly. I'll just get whatever keyboard the local store recommends and has in stock I guess.
     
  19. aljowen

    aljowen
    Expand Collapse

    Joined:
    Oct 21, 2012
    Messages:
    1,676
    If its a big box store, the chances that the person who you talk will have even the vaguest clue as to what they are selling is small. But if they have the products out on display, its a good opportunity to see how things feel in person before you buy them. At least then you know what you are buying and how it compares to other products on the market, at least in regards to how they feel and fit your hands (since they are unlikely to be plugged in to anything).
     
    • Informative Informative x 1
  20. redrobin

    redrobin
    Expand Collapse

    Joined:
    Aug 21, 2012
    Messages:
    503
    There are many things there I'd change.

    Number 1: For your purposes, an X570 montherboard is way overkill. B450 boards with native Ryzen 3000 support are out now, I'd go in that direction.

    Number 2: that SSD is a Chinese special. Do yourself a favor and get something from a reputable brand. If 1TB is a must for SSD storage, I'd go for a Crucial MX500. They're cheap and quick. However, the best storage option is a smaller 250GB Samsung 850 Evo and a 2 TB hard drive for your case.

    Number 3: if you can find one, I'd go for an RX 5700. They're cheaper than an RTX 2060 and perform more like an RTX 2060 Super.

    Also, if you want keyboard advice, PM me. I'll learn you up quick.
     
    • Like Like x 1
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice