|
|
#1 |
|
eReader
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,180
Karma: 2537458
Join Date: Aug 2007
Device: Sony PRS-505 (Blue), Droid 1, Nook Color (CM7), iPhone 3GS, Acer A700
|
Why Does Adobe Reader Need a System Restart?
It's ridiculous!
__________________
A thief, a warrior, a wizard, two warring prophecies; they all come together in Amadar. Available now on Amazon; coming soon to Smashwords and others. |
|
|
|
|
|
#2 |
|
Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,087
Karma: 722355
Join Date: Feb 2010
Device: PRS-505
|
It loads DLLs. It needs a restart to load the new one instead of the old one. Or at least, that's my guess.
__________________
DRM is to rights management like DDT is to pest management. Filesystems manage files. Calibre manages books. Let calibre do what it's there for, and don't go peeking up its skirt. It'll slap you. ~ ~ (explanation here) |
|
|
|
|
Enthusiast
|
|
|
|
#3 |
|
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,996
Karma: 79999
Join Date: Apr 2010
Location: Tempe, AZ, USA, Earth
Device: JetBook Lite (away from home) + 1 spare, 32" TV (at home)
|
A lot of programs need a restart after updating. It's annoying but that is the way it's done.
__________________
Jeannie XP Pro SP3, IE 8 |
|
|
|
|
|
#4 |
|
Junior Member
![]() Posts: 5
Karma: 10
Join Date: Sep 2010
Location: Austria
Device: Kindle 3
|
double post
Last edited by will850; 10-06-2010 at 05:21 PM. Reason: double entry |
|
|
|
|
|
#5 |
|
Junior Member
![]() Posts: 5
Karma: 10
Join Date: Sep 2010
Location: Austria
Device: Kindle 3
|
Basically its answered already.
More detailed maybe: the adobe installer updated a shared dll which is currently in use by another running program. So in order to install it windows has to shut down and restart. will |
|
|
|
|
|
#6 |
|
eReader
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,180
Karma: 2537458
Join Date: Aug 2007
Device: Sony PRS-505 (Blue), Droid 1, Nook Color (CM7), iPhone 3GS, Acer A700
|
I understand the whole need to reload shared DLLs thing - what I don't understand is why anyone would or could ever think it was reasonable to code a document reader that way/
__________________
A thief, a warrior, a wizard, two warring prophecies; they all come together in Amadar. Available now on Amazon; coming soon to Smashwords and others. |
|
|
|
|
|
#7 |
|
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,499
Karma: 3629753
Join Date: Jun 2009
Location: Maryland Heights, Missouri, USA
Device: Nokia N800, PRS-505
|
most apps for windows use a shared framework of APIs. Why do the same work five times over, when you can have 5 apps use the same files? Adobe does this a lot. Problem is, if you update that file, all apps that use it have to be restarted as well, or they'll keep using the older version that is in memory. For windows, it is just easier to do a system update.
|
|
|
|
|
|
#8 |
|
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,996
Karma: 79999
Join Date: Apr 2010
Location: Tempe, AZ, USA, Earth
Device: JetBook Lite (away from home) + 1 spare, 32" TV (at home)
|
This explaination was posted just a little while ago.
__________________
Jeannie XP Pro SP3, IE 8 |
|
|
|
|
|
#9 | ||
|
Illiterate
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,334
Karma: 11170194
Join Date: Mar 2009
Location: The Sandwich Isles
Device: Samsung Galaxy Note
|
Why Do Application Installs Make You Reboot and Close Other Apps?
Quote:
__________________
Quote:
|
||
|
|
|
|
|
#10 |
|
Banned
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,906
Karma: 15348
Join Date: Jun 2007
Device: mine
|
part of the problem is you are dealing with legacy code...a LOT of legacy code. If coded correctly even in the case of shared DLL's the app should run in it's own memory space so a system restart should never been needed, only the service or app restarted.
Adobe is not alone in this crap...they are too cheap and lazy to recode the whole bloated mess even at the rates they are paying the exploited developers in whatever backwater country they pawn the development off to...trust me none of these companies use top tier developers anymore. If you watch the movie "Outsourced" you get a mildly humorous but also telling look at how people are treated. You know it's bad when call centers/code monkey's or whatever are off-shored from India where they get around an 8-10 to 1 cost per US developer over to China or other Asian country where they are getting 20-25 developers/support staff to one in the US or other country...and notice few if ANY of these jobs end up in the EU either...they head to wherever there are essentially no employee protection laws on the books. Just pay the bribes...errrr....fees and you have a building full of staff and who cares if it's done right. And it's not the poor employee's fault as rarely are they give other than basic training by someone who is likely only going through the motions while in the death-throws of their career and just wants them to reach the minimum level of efficiency.... Hence bloated crappy code from the corporate giants who have all the money to push the right buttons...one day this is going to collapse but I am gonna be long dead before then, unless it happens within the next 3-5 years that is...I would LOVE to see everything collapse under it's own weight of corruption...it will be very ugly and people will die, but we get the world we want it seems... Now does that make sense? The marketing spin is it's because of the shared DLL thing, but that has not been a real issue since Win98...except for legacy code that never was written to the published Windows application guidelines to begin with...all that should be needed is to restart a process...and yes I have my tin foil hat but that also does not mean I am wrong. |
|
|
|
|
|
#11 |
|
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 950
Karma: 2385068
Join Date: Aug 2010
Location: St. Louis
Device: Kindle 3 Wi-Fi
|
What I find annoying is that Adobe rather sneakily tries to always run its updater program in the background, constantly checking for updates. Instead of doing that when I start Reader, which is probably once ever 6 months...
|
|
|
|
|
|
#12 |
|
eBook Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 54,666
Karma: 26165759
Join Date: Nov 2006
Location: UK
Device: Kindle Touch, PW, Fire HD, iPad 3, iPhone 4, Samsung Tab 2 7 + More
|
When it's to fix security flaws, that's a reasonable enough approach. Bugs which allow malicious code execution really need to be patched as soon as possible. It's only too easy to be fooled into opening a malicious link on a web site that exploits a security hole. I have no issues with regular update checks.
__________________
Harry Currently proofreading The Poison Belt, by Sir Arthur Conan Doyle. |
|
|
|
|
|
#13 |
|
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,996
Karma: 79999
Join Date: Apr 2010
Location: Tempe, AZ, USA, Earth
Device: JetBook Lite (away from home) + 1 spare, 32" TV (at home)
|
I agree with what Harry has to say about it. I use Acrobat on a daily basis so I certainly don't have a problem with it. If you do, then all you need to do is get a good two way firewall (like Zone Alarm) so it can't phone home. I don't recommend that unless you faithfully manually check for updates (like that will happen) or you are running some program like Secunia PSI which checks for updates for you (a good idea even if you do let Adobe "phone home").
__________________
Jeannie XP Pro SP3, IE 8 |
|
|
|
|
|
#14 | |
|
eBook Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 54,666
Karma: 26165759
Join Date: Nov 2006
Location: UK
Device: Kindle Touch, PW, Fire HD, iPad 3, iPhone 4, Samsung Tab 2 7 + More
|
It's especially understandable when you consider the reason for this patch:
Quote:
__________________
Harry Currently proofreading The Poison Belt, by Sir Arthur Conan Doyle. |
|
|
|
|
|
|
#15 |
|
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,996
Karma: 79999
Join Date: Apr 2010
Location: Tempe, AZ, USA, Earth
Device: JetBook Lite (away from home) + 1 spare, 32" TV (at home)
|
While I agree having to restart a computer after an update is annoying (sometimes the reason is a good one and sometimes it is just from lazy programming; frankly, I just don't care), one can always delay installing updates until just before one can shut down at the end of the day or just don't restart until the end of the day (Microsnot updates are an exception since, if you don't keep telling them not to, they will just up and do it behind your back; those I update just before I'm going to shut down, generally just letting it happen while I'm sleeping). I run my computer 24/7 and need to restart every few days to clear up any glitches that may sneak in during that time so I just don't feel its that big a deal. I prefer to wait a couple of days before installing updates just to make sure they aren't buggy (it's been known to happen; reports of it come out pretty quickly) so I can pretty much pick my time. It's just not worth getting all out of joint over it.
__________________
Jeannie XP Pro SP3, IE 8 |
|
|
|
![]() |
| Thread Tools | Search this Thread |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Ebook Reader System | bayke | Calibre | 5 | 01-29-2010 05:40 PM |
| Reader not showing up until Calibre restart | Stingo | Calibre | 0 | 03-22-2009 10:54 PM |
| reader does not show until restart | Stingo | Calibre | 1 | 03-16-2009 01:00 AM |
| iriver e-book reader powered by Adobe Reader LE, more photos | Alexander Turcic | News | 14 | 06-13-2007 01:23 AM |
| how to clean more disk space in root file system to upgrade system | chinaet | iRex | 1 | 12-18-2006 03:54 PM |