Leaderboard
Popular Content
Showing content with the highest reputation on 12/22/2022 in Posts
-
Seems chrome.dll needs to be rebased. It uses the default preferred base address used by MS build tools (which is constant) and is unable to be loaded at its preferred base address on my XP and the DLL itself is huge, so it seems logical if the OS has to duplicate huge chunk of it in every chrome.exe process to be able to fix-up addresses inside, that would be costly in terms of memory. I did rebasing when I patched old games (at least those I've spent most time working on) that used DLLs, which were small and these games don't spawn multiple processes. Back then I found the tool that chose the address based on the name of the DLL with optional INI file to specify base address and separation (how much apart they should be in the address space). I think the idea is to line up DLLs of your application at higher addresses, preventing conflicts with each other or another system softwares' / utilities' DLLs so OS doesn't have to rebase them at load time. Having them loaded in upper portion of the address space should leave large contiguous space for memory allocations. Some interesting reading here and here. There's the hint why you don't see the issue on Vista+. Anyway, here's the tool (libase.zip), it's in the Release subfolder, have both chrome.dll (from Chrome\Application\13.5.2022.0 folder) and libase.exe in the same folder, open CMD, cd to that folder and run: libase chrome.dll Copy chrome.dll back, launch the browser and check the memory consumption. No idea where the tool was originally published and who wrote it, I think it came only in source code form and I wrapped it inside Microsoft Visual C++ 6.0 (another dinosaur) workspace file and compiled it. Microsoft has their own tool in their compiler suite that can also rebase executables and DLLs (reference). So it's an issue that is easily fixable, but not many people seem to pay attention to such details. Rebasing other browser's DLLs should also save a little bit of memory. Well, I do assume things at times.3 points
-
@UCyborg An excellent approach!, works as intended on my XP x64. It's pretty funny that even though I've already personally modded this DLL, it didn't even occur to me to consider such "invasive" methods at this point - typically when people have these kinds of issues, they don't want to start modding as the first thing (breaking file signatures is "bad"! what will anti-virus say?! ), so you kind of condition yourself to try and find configuration-based methods first and foremost. But since we're modding anyway, this is highly appropriate! For those who want to use this method for other applications, it seems that libase.exe doesn't like file signatures (my 1030 chrome.dll still had it while 2022 doesn't), which you can remove for instance with delcert.exe, available from here.2 points
-
Something happened? I assume I'm likely on most members ignore list. hahahaha ..........2 points
-
No ... I was replied as if it were discussion about proxies. Everybody has their own reason(s) to need to hide and I make no judgement; either way.2 points
-
Paintnet 5.0+ no longer supports Windows 7 or 8 https://forums.getpaint.net/topic/120669-paintnet-4312-is-now-available/ Man, this really stinks especially as one who uses 8.1 on low-end devices. Windows 8.1 support is not even officially over yet and vendors are dropping it along with 7 just as they did with Vista/XP...2 points
-
Well, this looks like worth reading: https://www.upguard.com/blog/proxy-server2 points
-
1 point
-
1 point
-
Thanks a lot!, I can also confirm this rebased dll cuts chrome360 memory allocation to about a quarter compared to the original dll.1 point
-
Hello @UCyborg! You are great! I have chrome.dll rebased, and now 360Chrome 13.5.2022 consumes much less RAM than before, such as it is the case on many other systems. Here is a screenshot: The total of RAM usage is now 4.4 + 28.05 + 22.61 + 13.24 + 31.52 + 20.25 = 120.07 MB Thank you very much! Greetings from Germany and Merry Christmas! AstroSkipper1 point
-
This is not true across the board, but may well be true for versions available under Retail or Enterprise subscriptions. There exist versions that use online activation, the same as a Retail Windows OS.1 point
-
I can upload my chrome.dll for others to try. It should make the difference in case you currently see chrome.dll in orange in Process Hacker when you open 360chrome.exe and go to Modules tab (should no longer be orange with the old new DLL). At least the chance is very low that it still fails to load at its new address, if it does fail, it'll be orange again (bad!).1 point
-
Thank you, nah, no shoulder (thank god) , it was a sharp object, I think it's better to describe it as I jumped on a pile of sharp crap, when trying to avoid the blast near me. It was an old factory we were protecting. But no shrapnel touched me, so I'm lucky I guess. I'm in mental pain because of Astriskipper, not the wounds, they are healed. I wish you will recover too and very soon !1 point
-
1 point
-
I have the same feeling. This is also a reason for my depression.1 point
-
I think ive been on a lot of members ignore lists for a while now especially astroskipper1 point
-
No, I just replied to @XPerceniol's post saying my opinion about proxy servers. I didn't assume what you used.1 point
-
You should be grateful that you aren't alone in this. I have the same thing, man.1 point
-
Yeah that was already a very possible scenario years ago, since Windows 8 and 8.1 usage isn‘t as high as Windows 7. That‘s also the reason why they don‘t offer ESU for 8.1 devices. However, 8.1 is closer to 10 than 7, which makes some things easier to backport to 8.1 than to 7, just like it was the case with XP and Vista. Vista is obviously way more identical to 7 than XP, which made some things much easier1 point
-
Agreed. Interesting! Yes, very likely. Unsure how to track that down.1 point
-
The static is in the air everyone I go actually I can feel it and I just try to smile and look people in the eyes and say something silly or happy holidays. You can feel even though this is supposed to be the happiest time of they year, people are angry and at their 'breaking point' .....?!?!1 point
-
1 point
-
Hello @IXOYE! Could you please be so kind to perform your test once again with Hyper-Threading disabled? If the values did not change significantly without activated Hyper-Threading, this would be a clear indication for disproving my theory that this feature is responsible for lower memory consumption. Thanks in advance!1 point
-
For me, Dencorso was the soul of this place from when I first started visting here til he slowly waned from the forum. He was the first one to reply to my first post/thread here, and to my great surprise pinned it moments later! I remember back during the 2017 crisis situation of the forum possibly disappearing, he'd PM people in charge of projects and pinned threads to make backups of everything important and be ready to regroup elsewhere to keep this community alive. I wish I'd talked to him more, but that's entirely on me... I'm not going to repeat all the good things that have already been said above about this exceptional person, but I would like to paraphrase Den's next-to-last status update (which I think in itself can be considered the manifesto of current MSFN). Indeed EoL != EoS (in this case End of Spirit) and the spirit of Dencorso can be kept alive here for as long as we all care to. May he rest in peace.1 point
-
1 point
-
You're absolutely right, of course ! And like you noticed before, I was trying to avoid answering about the ESU updates, but at the same time wanted to help him 'cause he asked . From what I know, yes, there is only one ESU update that allows to install the kernel right onto a clean SP2 (even without any prerequisites) , yet I think I'll note write its number here.1 point
-
Same here. It's always kind of funny that whenever somebody says "proxy", they pretty much always assume "shady surfing" or trying to "hide" or log into websites that they are otherwise blocked or banned.1 point
-
My Win10 x64 with no hyper-threading i5-6300U: Of course that's Win10 and not XP. Could be several MONTHS before I could spend the time to put XP on my i5-6300U laptop.1 point
-
KB971512 was a Platform Update component (one of four) and KB2117917 was Platform Update Supplement. I assumed he already had all the Vista updates in his collection, since he only asked about Server 2008 updates - but you’re right: those were the most important updates between SP2 and EOL. The IE9 standalone installer actually includes both of those.1 point
-
If we cannot isolate this to Hyper-Threading, I also wonder if XP's list of enabled/disabled "services" could be the difference between 360Chrome using less than 300 MB on some systems and over 800 MB on other systems. Would certainly be awesome if we could track down the ONE VARIABLE in this equation.1 point
-
To be frank ... the only reason I've used proxy servers was to hide from a site so they wouldn't know it was me, and then, I had to just simply reconsider whether or not I should even be looking at those sites and now I just don't. Just here and the XP forum. Besides, who knows what the proxies do with our IP Addresses and perhaps our history. Not worth it unless you are in repressed country and can't watch movie and I think the "great firewall" still prevents them, but I can't be certain.1 point
-
Agreed, I mainly don't use proxy servers anyways either.1 point
-
1 point
-
1,000% so, and I'm always recomending yogurt (quality not the cheap sugar latent once) qualtiy. Bifidobacteria and Their Role as Members of the Human Gut Microbiota - PMC https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4908950/1 point
-
1 point
-
Yeah, and static in the air when you touch metal ... haha =P1 point
-
thanks @D.Draker for the downloads!1 point
-
thanks for the help everyone especially @Vistapocalypse I had help from you alot in the past and I appreciate what you've done for me being a beginner at computers1 point
-
LOL, this is a very unpopular opinion here. This time I absolutely agree with you !1 point
-
@Mov AX, 0xDEAD @Damnation @PPeti66x Here is the original and the modded Source file type2op.c for to fake OS from @daniel_k . May be, that this is a little bit too much Dietmar https://ufile.io/2bynpi8j1 point
-
My Windows 95 on a 486 Vesa local bus system is still perfectly usable, for playing MP3s (at 22kHz max) and playing Freecell. I expect it to remain usable for such until the capacitors die of old age. Then I will recap it, making it usable for another 20 years. Just a silly remark, for the vague statement of 'usable'.1 point
-
Very depressing news.. I had feared for the worst for some time now, given that he had not been active here, and had not responded to messages I sent previously. Den was one of the few people "online" who I considered a true friend, and I will sorely miss his presence here. While I had not spoken much with him over the past couple of years (where does the time go? ), he was always helpful and always ready to give clear insight on whatever issue we discussed. He was very wise, and not only on the subject of computers. While not the subject of this forum, he understood historical and political nuances that befuddle most. I believe my first interaction with him revolved around problems with a flash drive.. and IIRC by the time it was over the discussion included rloew and jaclaz as well. Now of these greats only jaclaz remains with us. I never expected to become one of the "old ones" - yet here I am. My pitiful knowledge can never live up to the bar set by Den and others, and I will never be the "diplomat" that he could be when dealing with differing viewpoints and difficult members. I know that this forum and the collection of knowledge that it represents mattered to him, so let us all work to continue and preserve it in memory of him. Rest in peace my friend. You will not be forgotten.1 point
-
Well, the thing is, for all of Moonchild's programming talent, MCP just isn't up to the task of putting into UXP every new Javascript feature that someone (usually Google) thinks up, gets approved, and works into every Web framework they can get their greedy hands on. A deeper "bench" of programmers would help. Too bad MCP spent much of the past few years alienating would-be allies rather than welcoming them into the fold. And while the main cause of that alienation is now gone, it's probably too late now. All that said, UXP is still an impressive browser platform. I'm often surprised how many Web sites do still work with it!1 point
-
1 point
-
So things are going good for you. That's great!1 point
-
Was wondering why he was away from the forums. Dencorso was such a nice person, may he rest in peace.1 point
-
This is some devastating news, he was very active over at the Win9x section and others, he will be missed. Rest in Peace.1 point
-
Sorry all for the brief hiatus from continuing the work on the list. I've been swamped at work lately (Christmas time - which means hundreds of packages to deliver every day ) I will try my best to work on the list when possible this month, but I probably won't be able to do much until January when "peak season" (as we refer to it at the USPS) is over. Thank you all for understanding, and Happy Holidays, everyone!1 point
-
1 point