Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.sys.mac.system > #116707 > unrolled thread
| Started by | Alan Browne <bitbucket@blackhole.com> |
|---|---|
| First post | 2018-05-26 11:22 -0400 |
| Last post | 2018-05-27 22:09 -0700 |
| Articles | 20 on this page of 64 — 14 participants |
Back to article view | Back to comp.sys.mac.system
Hard 64 bit. Will 32 bit still run in a VM? Alan Browne <bitbucket@blackhole.com> - 2018-05-26 11:22 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? JF Mezei <jfmezei.spamnot@vaxination.ca> - 2018-05-26 20:09 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? Alan Browne <bitbucket@blackhole.com> - 2018-05-27 11:29 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? android <here@there.was> - 2018-05-27 18:03 +0200
Re: Hard 64 bit. Will 32 bit still run in a VM? Your Name <YourName@YourISP.com> - 2018-05-28 10:35 +1200
Re: Hard 64 bit. Will 32 bit still run in a VM? nospam <nospam@nospam.invalid> - 2018-05-27 18:57 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? JF Mezei <jfmezei.spamnot@vaxination.ca> - 2018-05-27 19:13 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? Your Name <YourName@YourISP.com> - 2018-05-28 14:21 +1200
Re: Hard 64 bit. Will 32 bit still run in a VM? Wolffan <akwolffan@gmail.com> - 2018-05-27 22:27 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? nospam <nospam@nospam.invalid> - 2018-05-27 22:35 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? Steve Carroll <frelwizzen@gmail.com> - 2018-05-27 20:52 -0700
Re: Hard 64 bit. Will 32 bit still run in a VM? JF Mezei <jfmezei.spamnot@vaxination.ca> - 2018-05-28 18:33 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? Barry Margolin <barmar@alum.mit.edu> - 2018-05-27 22:35 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? Alan Browne <bitbucket@blackhole.com> - 2018-05-31 08:49 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? "Snit's dysautonomia http://bit.ly/2Jqpplk" <frelwizzen@gmail.com> - 2018-06-03 04:41 -0700
Re: Hard 64 bit. Will 32 bit still run in a VM? "Snit's dysautonomia http://bit.ly/2Jqpplk" <frelwizzen@gmail.com> - 2018-06-03 08:20 -0700
Re: Hard 64 bit. Will 32 bit still run in a VM? Your Name <YourName@YourISP.com> - 2018-05-28 19:30 +1200
Re: Hard 64 bit. Will 32 bit still run in a VM? Steve Carroll <frelwizzen@gmail.com> - 2018-05-28 05:39 -0700
Re: Hard 64 bit. Will 32 bit still run in a VM? nospam <nospam@nospam.invalid> - 2018-05-28 09:05 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? Steve Carroll <frelwizzen@gmail.com> - 2018-05-28 07:29 -0700
Re: Hard 64 bit. Will 32 bit still run in a VM? JF Mezei <jfmezei.spamnot@vaxination.ca> - 2018-05-28 18:28 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? Steve Carroll <frelwizzen@gmail.com> - 2018-05-28 21:03 -0700
Re: Hard 64 bit. Will 32 bit still run in a VM? Alan Browne <bitbucket@blackhole.com> - 2018-05-31 08:50 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? Alan Browne <bitbucket@blackhole.com> - 2018-05-31 08:47 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? nospam <nospam@nospam.invalid> - 2018-05-31 10:55 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? Alan Browne <bitbucket@blackhole.com> - 2018-05-31 14:03 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? nospam <nospam@nospam.invalid> - 2018-05-31 15:57 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? android <here@there.was> - 2018-06-01 06:16 +0000
Re: Hard 64 bit. Will 32 bit still run in a VM? nospam <nospam@nospam.invalid> - 2018-06-01 03:01 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? android <here@there.was> - 2018-06-01 08:17 +0000
Re: Hard 64 bit. Will 32 bit still run in a VM? Jolly Roger <jollyroger@pobox.com> - 2018-06-01 15:53 +0000
Re: Hard 64 bit. Will 32 bit still run in a VM? nospam <nospam@nospam.invalid> - 2018-06-01 12:51 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? "Auric__" <not.my.real@email.address> - 2018-06-01 17:23 +0000
Re: Hard 64 bit. Will 32 bit still run in a VM? nospam <nospam@nospam.invalid> - 2018-06-01 14:11 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? JF Mezei <jfmezei.spamnot@vaxination.ca> - 2018-06-01 14:26 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? nospam <nospam@nospam.invalid> - 2018-06-01 14:35 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? JF Mezei <jfmezei.spamnot@vaxination.ca> - 2018-06-01 17:29 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? Jolly Roger <jollyroger@pobox.com> - 2018-06-02 15:58 +0000
Re: Hard 64 bit. Will 32 bit still run in a VM? ANTant@zimage.com (Ant) - 2018-06-02 11:37 -0500
Re: Hard 64 bit. Will 32 bit still run in a VM? Your Name <YourName@YourISP.com> - 2018-06-03 12:13 +1200
Re: Hard 64 bit. Will 32 bit still run in a VM? "Snit's dysautonomia http://bit.ly/2Jqpplk" <frelwizzen@gmail.com> - 2018-06-03 05:59 -0700
Re: Hard 64 bit. Will 32 bit still run in a VM? ANTant@zimage.com (Ant) - 2018-06-03 23:10 -0500
Re: Hard 64 bit. Will 32 bit still run in a VM? Your Name <YourName@YourISP.com> - 2018-06-04 19:22 +1200
Re: Hard 64 bit. Will 32 bit still run in a VM? ANTant@zimage.com (Ant) - 2018-06-05 03:39 -0500
Re: Hard 64 bit. Will 32 bit still run in a VM? Your Name <YourName@YourISP.com> - 2018-06-06 09:29 +1200
Re: Hard 64 bit. Will 32 bit still run in a VM? Steve Carroll <frelwizzen@gmail.com> - 2018-06-04 02:49 -0700
Re: Hard 64 bit. Will 32 bit still run in a VM? Steve Carroll <frelwizzen@gmail.com> - 2018-06-04 07:16 -0700
Re: Hard 64 bit. Will 32 bit still run in a VM? Lewis <g.kreme@gmail.com.dontsendmecopies> - 2018-06-02 01:37 +0000
Re: Hard 64 bit. Will 32 bit still run in a VM? JF Mezei <jfmezei.spamnot@vaxination.ca> - 2018-06-02 01:29 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? Your Name <YourName@YourISP.com> - 2018-06-02 19:10 +1200
Re: Hard 64 bit. Will 32 bit still run in a VM? dempson@actrix.gen.nz (David Empson) - 2018-06-02 23:32 +1200
Re: Hard 64 bit. Will 32 bit still run in a VM? nospam <nospam@nospam.invalid> - 2018-06-02 09:03 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? JF Mezei <jfmezei.spamnot@vaxination.ca> - 2018-06-02 14:34 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? nospam <nospam@nospam.invalid> - 2018-06-02 14:35 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? Lewis <g.kreme@gmail.com.dontsendmecopies> - 2018-06-02 14:31 +0000
Re: Hard 64 bit. Will 32 bit still run in a VM? Jolly Roger <jollyroger@pobox.com> - 2018-06-02 15:49 +0000
Re: Hard 64 bit. Will 32 bit still run in a VM? JF Mezei <jfmezei.spamnot@vaxination.ca> - 2018-06-01 14:23 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? nospam <nospam@nospam.invalid> - 2018-06-01 14:35 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? Alan Browne <bitbucket@blackhole.com> - 2018-06-02 13:47 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? Lewis <g.kreme@gmail.com.dontsendmecopies> - 2018-06-05 09:16 +0000
Re: Hard 64 bit. Will 32 bit still run in a VM? Alan Browne <bitbucket@blackhole.com> - 2018-05-31 08:46 -0400
Re: Hard 64 bit. Will 32 bit still run in a VM? Steve Carroll <frelwizzen@gmail.com> - 2018-05-27 16:31 -0700
Re: Hard 64 bit. Will 32 bit still run in a VM? android <here@there.was> - 2018-05-28 06:52 +0200
Re: Hard 64 bit. Will 32 bit still run in a VM? Steve Carroll <frelwizzen@gmail.com> - 2018-05-27 22:09 -0700
Page 1 of 4 [1] 2 3 4 Next page →
| From | Alan Browne <bitbucket@blackhole.com> |
|---|---|
| Date | 2018-05-26 11:22 -0400 |
| Subject | Hard 64 bit. Will 32 bit still run in a VM? |
| Message-ID | <W7ednZRmXbEo5pTGnZ2dnUU7-Q3NnZ2d@giganews.com> |
I still run WinXP (32 b) under Fusion for a couple useful apps.
Currently my VM is 64 bit, so whatever interfacing it is doing from
WinXP to Mac OS could be with 32 bit or 64 bit compliant API calls.
WinXP sys call (32 b) <-> Fusion <32 b> Mac OS
WinXP sys call (32 b) <-> Fusion <64 b> Mac OS (possible).
When Mac OS goes 64 bit only, will the OS under the VM (64 bit) still
function if it is 32 bits? I don't see why not if Fusion is doing the
call matching/translating. At worst I may need to update to Fusion 8 or
higher (I'm at 7).
Anyone?
--
"2/3 of Donald Trump's wives were immigrants. Proof that we
need immigrants to do jobs that most Americans wouldn't do."
- unknown protester
[toc] | [next] | [standalone]
| From | JF Mezei <jfmezei.spamnot@vaxination.ca> |
|---|---|
| Date | 2018-05-26 20:09 -0400 |
| Message-ID | <RGmOC.244790$1e7.184719@fx38.iad> |
| In reply to | #116707 |
On 2018-05-26 11:22, Alan Browne wrote: > When Mac OS goes 64 bit only, will the OS under the VM (64 bit) still > function if it is 32 bits? Since Fusion supports Windows 10, as long as Windows 10 allows 32 bit apps to run, then those apps should run. (Windows 10 64 bit edition can still run 32 bit apps from what I read). Fusion will intercept any IO instruction done by the guest OS. The Fusion 10 release notes states it makes use of the "Metal" graphical interfaces, so one assumes it does a fair bit of interpretation of guest OS IO instructions to gnerate the desired outcome via Metal and that this might involve converting everything to 64 bits before calling OS-X native stuff. (I *assume* Metal was never made available in 32 biut mode). Am not sure how Fusion handles virtual memory though. Does Windows play with the OS-X virtual memory translation table, or are all memory operations remapped to Fusion's allocated memory and Fusion has its own private virtual memorty tranmslation table? ( this may be relevant if Apple disables 32bit virtual memory translations in its table). Once Apple makes its plans more clear in a couple of weeks, VMWARE may be better able to document what will and won't work.
[toc] | [prev] | [next] | [standalone]
| From | Alan Browne <bitbucket@blackhole.com> |
|---|---|
| Date | 2018-05-27 11:29 -0400 |
| Message-ID | <L8SdnToBubB-U5fGnZ2dnUU7-X2dnZ2d@giganews.com> |
| In reply to | #116713 |
On 2018-05-26 20:09, JF Mezei wrote:
> On 2018-05-26 11:22, Alan Browne wrote:
>
>> When Mac OS goes 64 bit only, will the OS under the VM (64 bit) still
>> function if it is 32 bits?
>
> Since Fusion supports Windows 10, as long as Windows 10 allows 32 bit
You missed the point entirely. The OS I want to keep running (not the
app) is 32 bit. (WinXP). The VM is 64 bit.
--
"2/3 of Donald Trump's wives were immigrants. Proof that we
need immigrants to do jobs that most Americans wouldn't do."
- unknown protester
[toc] | [prev] | [next] | [standalone]
| From | android <here@there.was> |
|---|---|
| Date | 2018-05-27 18:03 +0200 |
| Message-ID | <fn0369F4qfqU1@mid.individual.net> |
| In reply to | #116726 |
On 2018-05-27 15:29:39 +0000, Alan Browne said: > On 2018-05-26 20:09, JF Mezei wrote: >> On 2018-05-26 11:22, Alan Browne wrote: >> >>> When Mac OS goes 64 bit only, will the OS under the VM (64 bit) still >>> function if it is 32 bits? >> >> Since Fusion supports Windows 10, as long as Windows 10 allows 32 bit > > You missed the point entirely. The OS I want to keep running (not the > app) is 32 bit. (WinXP). The VM is 64 bit. Probably as long as the system processor supports 32 bit calls. I e as long as you can run XP on it bare... -- teleportation kills
[toc] | [prev] | [next] | [standalone]
| From | Your Name <YourName@YourISP.com> |
|---|---|
| Date | 2018-05-28 10:35 +1200 |
| Message-ID | <pefbs0$9h6$1@gioia.aioe.org> |
| In reply to | #116732 |
On 2018-05-27 16:03:21 +0000, android said: > On 2018-05-27 15:29:39 +0000, Alan Browne said: >> On 2018-05-26 20:09, JF Mezei wrote: >>> On 2018-05-26 11:22, Alan Browne wrote: >>>> >>>> When Mac OS goes 64 bit only, will the OS under the VM (64 bit) still >>>> function if it is 32 bits? >>> >>> Since Fusion supports Windows 10, as long as Windows 10 allows 32 bit >> >> You missed the point entirely. The OS I want to keep running (not the >> app) is 32 bit. (WinXP). The VM is 64 bit. > > Probably as long as the system processor supports 32 bit calls. I e as > long as you can run XP on it bare... As long as the emulator itself is programmed to run as 64-bit, what runs on it is irrelevant to MacOS 10.14 and later. The software running on the emulator only needs to satisfy the requirements of that emulated system. It's rally a case of whether or not the developer bothers to change their emulator to 64-bit (which almost certainly will apply to Parallels and VMWare, but maybe not some old Gameboy emulator). There are tons of emulators that happily let you run not-32-bit old Mac, Commodore 64, Apple II, Gameboy, etc. programs on a brand new 32-bit Mac. Of course, Apple has not actually said MacOS 10.14 won't run 32-bit apps, simply that they won't run "as efficiently" (or words to that effect).
[toc] | [prev] | [next] | [standalone]
| From | nospam <nospam@nospam.invalid> |
|---|---|
| Date | 2018-05-27 18:57 -0400 |
| Message-ID | <270520181857201306%nospam@nospam.invalid> |
| In reply to | #116772 |
In article <pefbs0$9h6$1@gioia.aioe.org>, Your Name <YourName@YourISP.com> wrote: > >>>> When Mac OS goes 64 bit only, will the OS under the VM (64 bit) still > >>>> function if it is 32 bits? > >>> > >>> Since Fusion supports Windows 10, as long as Windows 10 allows 32 bit > >> > >> You missed the point entirely. The OS I want to keep running (not the > >> app) is 32 bit. (WinXP). The VM is 64 bit. > > > > Probably as long as the system processor supports 32 bit calls. I e as > > long as you can run XP on it bare... > > As long as the emulator itself is programmed to run as 64-bit, what > runs on it is irrelevant to MacOS 10.14 and later. The software running > on the emulator only needs to satisfy the requirements of that emulated > system. It's rally a case of whether or not the developer bothers to > change their emulator to 64-bit (which almost certainly will apply to > Parallels and VMWare, but maybe not some old Gameboy emulator). There > are tons of emulators that happily let you run not-32-bit old Mac, > Commodore 64, Apple II, Gameboy, etc. programs on a brand new 32-bit > Mac. vmware & parallels are not emulators. > Of course, Apple has not actually said MacOS 10.14 won't run 32-bit > apps, simply that they won't run "as efficiently" (or words to that > effect). 10.13 is the last version to run 32 bit apps 'without compromise'. what those compromises are will likely be explained in a week, at wwdc.
[toc] | [prev] | [next] | [standalone]
| From | JF Mezei <jfmezei.spamnot@vaxination.ca> |
|---|---|
| Date | 2018-05-27 19:13 -0400 |
| Message-ID | <YYGOC.252459$DS3.225190@fx42.iad> |
| In reply to | #116772 |
On 2018-05-27 18:35, Your Name wrote: > As long as the emulator itself is programmed to run as 64-bit, what > runs on it is irrelevant to MacOS 10.14 and later. Whether emulated or not (Fusion lets Windows runs native without translation, but intercepts certain operations). The question to me is whether when Fusion intercepts a 32 bit operation, if it passes it to the equivalent 32 bit OS-X API or whether it converts this to 64 bit APIs and 64 bit addresses. (and there would be some fancy virtual memory footwork involved). This will dictate what happens when Apple pulls 32 bit APIs out.
[toc] | [prev] | [next] | [standalone]
| From | Your Name <YourName@YourISP.com> |
|---|---|
| Date | 2018-05-28 14:21 +1200 |
| Message-ID | <pefp2i$rdh$1@gioia.aioe.org> |
| In reply to | #116775 |
On 2018-05-27 23:13:59 +0000, JF Mezei said: > On 2018-05-27 18:35, Your Name wrote: >> >> As long as the emulator itself is programmed to run as 64-bit, what >> runs on it is irrelevant to MacOS 10.14 and later. > > Whether emulated or not (Fusion lets Windows runs native without > translation, but intercepts certain operations). > > The question to me is whether when Fusion intercepts a 32 bit operation, > if it passes it to the equivalent 32 bit OS-X API or whether it converts > this to 64 bit APIs and 64 bit addresses. (and there would be some > fancy virtual memory footwork involved). > > This will dictate what happens when Apple pulls 32 bit APIs out. Technically Parallels and VMWare aren't emulators - they're virtualisation apps, but a similar stance applies. What may happen is that the developers simply change their "recommended" options to no longer allow older non-64-bit OSes. It really depends on how difficult it is for them to continue to support old OSes and whether there are enough users of old OSes to warrant that effort. In some cases is might require changing from a virtulisation app to an emulation app (i.e. one that does do on-the-fly translation of everything), which may mean a drop in performance.
[toc] | [prev] | [next] | [standalone]
| From | Wolffan <akwolffan@gmail.com> |
|---|---|
| Date | 2018-05-27 22:27 -0400 |
| Message-ID | <0001HW.20BBA085022597F87000048742CF@news.supernews.com> |
| In reply to | #116777 |
On 27 May 2018, Your Name wrote (in article <pefp2i$rdh$1@gioia.aioe.org>): > On 2018-05-27 23:13:59 +0000, JF Mezei said: > > On 2018-05-27 18:35, Your Name wrote: > > > > > > As long as the emulator itself is programmed to run as 64-bit, what > > > runs on it is irrelevant to MacOS 10.14 and later. > > > > Whether emulated or not (Fusion lets Windows runs native without > > translation, but intercepts certain operations). > > > > The question to me is whether when Fusion intercepts a 32 bit operation, > > if it passes it to the equivalent 32 bit OS-X API or whether it converts > > this to 64 bit APIs and 64 bit addresses. (and there would be some > > fancy virtual memory footwork involved). > > > > This will dictate what happens when Apple pulls 32 bit APIs out. > > Technically Parallels and VMWare aren't emulators - they're > virtualisation apps, but a similar stance applies. What may happen is > that the developers simply change their "recommended" options to no > longer allow older non-64-bit OSes. It really depends on how difficult > it is for them to continue to support old OSes and whether there are > enough users of old OSes to warrant that effort. > > In some cases is might require changing from a virtulisation app to an > emulation app (i.e. one that does do on-the-fly translation of > everything), which may mean a drop in performance. I remember Virtual PC. Emulation is gonna mean a _massive_ drop in performance unless the devs are very, very, VERY good. And no-body’s _that_ good.
[toc] | [prev] | [next] | [standalone]
| From | nospam <nospam@nospam.invalid> |
|---|---|
| Date | 2018-05-27 22:35 -0400 |
| Message-ID | <270520182235135746%nospam@nospam.invalid> |
| In reply to | #116778 |
In article <0001HW.20BBA085022597F87000048742CF@news.supernews.com>, Wolffan <akwolffan@gmail.com> wrote: > > In some cases is might require changing from a virtulisation app to an > > emulation app (i.e. one that does do on-the-fly translation of > > everything), which may mean a drop in performance. > > I remember Virtual PC. Emulation is gonna mean a _massive_ drop in > performance unless the devs are very, very, VERY good. And no-body¹s _that_ > good. except that emulating 32 bit x86 on a 64 x86 cpu won't have anywhere near the overhead as it did on a powerpc cpu.
[toc] | [prev] | [next] | [standalone]
| From | Steve Carroll <frelwizzen@gmail.com> |
|---|---|
| Date | 2018-05-27 20:52 -0700 |
| Message-ID | <fa915f25-a8cb-4f7d-910f-5c72d00ae83b@googlegroups.com> |
| In reply to | #116779 |
On Sunday, May 27, 2018 at 7:35:15 PM UTC-7, nospam wrote: > In article <0001HW.20BBA085022597F87000048742CF@news.supernews.com>, > Wolffan <akwolffan@gmail.com> wrote: > > > > In some cases is might require changing from a virtulisation app to an > > > emulation app (i.e. one that does do on-the-fly translation of > > > everything), which may mean a drop in performance. > > > > I remember Virtual PC. Emulation is gonna mean a _massive_ drop in > > performance unless the devs are very, very, VERY good. And no-bodyąs _that_ > > good. > > except that emulating 32 bit x86 on a 64 x86 cpu won't have anywhere > near the overhead as it did on a powerpc cpu. I would post to Steve Carroll directly but he is a dunce who plays trolling games to effect his desire to call everyone a fool. The complete burlesque is chock-full of bizarre holes and relies heavily on Steve Carroll's 'many certificates' horseplay. You purchased it and deleted competing systems and your "intuitions" lead you to that assumption, and... Demanding Steve Carroll to atone, which I have done, is distinct from referencing his fraud. My point was that good people come here *to* battle those who disagree. It's not as if most do not know what this forum is, Michael Glasser Snit especially. You're like a dead, bloated whale on the beach. We all see you sitting there and just laugh at you. And you're so stupid you keep repeating it. Frankly I do not really have any hope. -- This broke the Internet! http://www.5z8.info/nic_cage_naked_y8b5qk_torrentEverything https://www.youtube.com/watch?v=OffkiSAsYo8 Jonas Eklundh
[toc] | [prev] | [next] | [standalone]
| From | JF Mezei <jfmezei.spamnot@vaxination.ca> |
|---|---|
| Date | 2018-05-28 18:33 -0400 |
| Message-ID | <1t%OC.276365$br4.249235@fx34.iad> |
| In reply to | #116779 |
On 2018-05-27 22:35, nospam wrote: > except that emulating 32 bit x86 on a 64 x86 cpu won't have anywhere > near the overhead as it did on a powerpc cpu. Converting Fusion into an emulator would be a MAJOR sofwtare undertaking. Fusion makes use of hardware capabilities to carve a virtual machine at hardware level with the guest OS running natively with only certain machine instriuctions intercepted and handed to Fusion which then creates OS_X API calls to do what the guest OS wants to do. Moving this to a fully emulated environment would be a major undertaking. In the past, emulations of older machines was done on newer/faster machines, so the additional overhead of emulation was countered by faster processor speed. But moving from vurtualized native instance to a fully emulated instance is a lose lose situation since there is no CPU speed gain, only emulation losses.
[toc] | [prev] | [next] | [standalone]
| From | Barry Margolin <barmar@alum.mit.edu> |
|---|---|
| Date | 2018-05-27 22:35 -0400 |
| Message-ID | <barmar-87133C.22354027052018@reader.eternal-september.org> |
| In reply to | #116778 |
In article <0001HW.20BBA085022597F87000048742CF@news.supernews.com>, Wolffan <akwolffan@gmail.com> wrote: > On 27 May 2018, Your Name wrote > (in article <pefp2i$rdh$1@gioia.aioe.org>): > > > On 2018-05-27 23:13:59 +0000, JF Mezei said: > > > On 2018-05-27 18:35, Your Name wrote: > > > > > > > > As long as the emulator itself is programmed to run as 64-bit, what > > > > runs on it is irrelevant to MacOS 10.14 and later. > > > > > > Whether emulated or not (Fusion lets Windows runs native without > > > translation, but intercepts certain operations). > > > > > > The question to me is whether when Fusion intercepts a 32 bit operation, > > > if it passes it to the equivalent 32 bit OS-X API or whether it converts > > > this to 64 bit APIs and 64 bit addresses. (and there would be some > > > fancy virtual memory footwork involved). > > > > > > This will dictate what happens when Apple pulls 32 bit APIs out. > > > > Technically Parallels and VMWare aren't emulators - they're > > virtualisation apps, but a similar stance applies. What may happen is > > that the developers simply change their "recommended" options to no > > longer allow older non-64-bit OSes. It really depends on how difficult > > it is for them to continue to support old OSes and whether there are > > enough users of old OSes to warrant that effort. > > > > In some cases is might require changing from a virtulisation app to an > > emulation app (i.e. one that does do on-the-fly translation of > > everything), which may mean a drop in performance. > > I remember Virtual PC. Emulation is gonna mean a _massive_ drop in > performance unless the devs are very, very, VERY good. And no-body’s _that_ > good. The things that affect whether an *Operating System* supports 32-bit or 64-bit mode are generally the data structures used in system calls. There isn't generally an issue with the execution of ordinary instructions that don't call into the kernel. So when you're running another operating system under virtualization, the word size that matters is what the guest OS supports. I don't think any emulation should generally be necessary. Of course, the virtualization software sometimes has to trap operations and pass them on to the host OS. As long as the virtualization software is 64-bit, it should continue to work. -- Barry Margolin, barmar@alum.mit.edu Arlington, MA *** PLEASE post questions in newsgroups, not directly to me ***
[toc] | [prev] | [next] | [standalone]
| From | Alan Browne <bitbucket@blackhole.com> |
|---|---|
| Date | 2018-05-31 08:49 -0400 |
| Message-ID | <VeqdnbxC1qvRcpLGnZ2dnUU7-fGdnZ2d@giganews.com> |
| In reply to | #116780 |
On 2018-05-27 22:35, Barry Margolin wrote:
<crap about emulation snipped>
> The things that affect whether an *Operating System* supports 32-bit or
> 64-bit mode are generally the data structures used in system calls.
> There isn't generally an issue with the execution of ordinary
> instructions that don't call into the kernel.
>
> So when you're running another operating system under virtualization,
> the word size that matters is what the guest OS supports. I don't think
> any emulation should generally be necessary.
>
> Of course, the virtualization software sometimes has to trap operations
> and pass them on to the host OS. As long as the virtualization software
> is 64-bit, it should continue to work.
That's my hope. I guess I should address this to the Fusion forums.
--
"2/3 of Donald Trump's wives were immigrants. Proof that we
need immigrants to do jobs that most Americans wouldn't do."
- unknown protester
[toc] | [prev] | [next] | [standalone]
| From | "Snit's dysautonomia http://bit.ly/2Jqpplk" <frelwizzen@gmail.com> |
|---|---|
| Date | 2018-06-03 04:41 -0700 |
| Message-ID | <9d108d4c-527e-4139-a0bd-499a52e907f1@googlegroups.com> |
| In reply to | #116838 |
On Thursday, May 31, 2018 at 5:49:23 AM UTC-7, Alan Browne wrote:
> On 2018-05-27 22:35, Barry Margolin wrote:
>
> <crap about emulation snipped>
>
> > The things that affect whether an *Operating System* supports 32-bit or
> > 64-bit mode are generally the data structures used in system calls.
> > There isn't generally an issue with the execution of ordinary
> > instructions that don't call into the kernel.
> >
> > So when you're running another operating system under virtualization,
> > the word size that matters is what the guest OS supports. I don't think
> > any emulation should generally be necessary.
> >
> > Of course, the virtualization software sometimes has to trap operations
> > and pass them on to the host OS. As long as the virtualization software
> > is 64-bit, it should continue to work.
>
> That's my hope. I guess I should address this to the Fusion forums.
>
>
> --
> "2/3 of Donald Trump's wives were immigrants. Proof that we
> need immigrants to do jobs that most Americans wouldn't do."
> - unknown protester
Steven Petruzzellis:
-----
I would love to see the group become that! I would love to see
people, for example, pick tasks they do with Desktop Linux which
they believe are handled better than the competition. I have
encouraged that for a long time. But so far few if any such tasks
have been shown.
-----
Marek Novotny:
-----
Linux is a Server, A Cloud, A service, A mobile Platform, A
developers dream come true, A super cluster, a Main frame and a
DESKTOP. It's not JUST a desktop. You're a two-bit bullshit coward
who refuses to face what Linux actually is. It's too much for you,
obviously.
-----
Steven Petruzzellis (referencing to the above quote):
----
But it is not all of those things. Not even close. It is USED by
those things but it is NOT those things.
-----
Marek Novotny (some time later):
-----
Android isn't Linux. Android makes "use" of the Linux kernel.
Android is indeed open source, but it is not community driven open
source. Those that know the difference likely won't cry over Android
ditching the Linux kernel and adopting their own kernel. It simply
never mattered for all the reasons I stated above. Now the fact that
I have to articulate this in writing so these clueless tards like
DFS and Steven Petruzzellis can gain some insights because they LACK their
own insights is what I find troubling. They both have no business
arguing in here. They are simply too stupid to have a conversation
about that which they just don't fundamentally understand in the
first place.
-----
Notice Marek uses the concepts I taught him (about how Linux is "USED" by the things he listed) then fantasizes about how I did not know the information HE got wrong and I corrected him with (and did so with no name calling or insults).
Meat:
-----
I,I,I,I,I,I,I,I,I and if that wasn't enough, I,I,I,I,I,I.
Talk about a narcissistic fool.
-----
Steven Petruzzellis:
-----
You left out his I, I, I, I. AM. BETTER. THAN. Steven Petruzzellis AND DFS!
He is clearly feeling very insecure these days.
-----
Marek Novotny:
-----
Well, if he wants to play this game with me he'll find pictures of
his wife on imgur with dildos all over her and I can cross post
those too. Keep fucking around Steven Petruzzellis. I can play this game too.
-----
--
I Left My Husband & Daughter At Home And THIS happened!
http://www.5z8.info/php-start_GPS_tracking-user_j3m3lg_whitepower
Michael Glasser: Prescott Computer Guy
http://prescottcomputerguy.com
https://youtu.be/HMx0RyzbPgQ
Jonas Eklundh Communication AB
[toc] | [prev] | [next] | [standalone]
| From | "Snit's dysautonomia http://bit.ly/2Jqpplk" <frelwizzen@gmail.com> |
|---|---|
| Date | 2018-06-03 08:20 -0700 |
| Message-ID | <81cd18ff-eda7-49fa-aaf7-2ea2a8bb534e@googlegroups.com> |
| In reply to | #116959 |
On Sunday, June 3, 2018 at 4:41:34 AM UTC-7, Snit's dysautonomia http://bit.ly/2Jqpplk wrote:
> On Thursday, May 31, 2018 at 5:49:23 AM UTC-7, Alan Browne wrote:
> > On 2018-05-27 22:35, Barry Margolin wrote:
> >
> > <crap about emulation snipped>
> >
> > > The things that affect whether an *Operating System* supports 32-bit or
> > > 64-bit mode are generally the data structures used in system calls.
> > > There isn't generally an issue with the execution of ordinary
> > > instructions that don't call into the kernel.
> > >
> > > So when you're running another operating system under virtualization,
> > > the word size that matters is what the guest OS supports. I don't think
> > > any emulation should generally be necessary.
> > >
> > > Of course, the virtualization software sometimes has to trap operations
> > > and pass them on to the host OS. As long as the virtualization software
> > > is 64-bit, it should continue to work.
> >
> > That's my hope. I guess I should address this to the Fusion forums.
> >
> >
> > --
> > "2/3 of Donald Trump's wives were immigrants. Proof that we
> > need immigrants to do jobs that most Americans wouldn't do."
> > - unknown protester
>
>
>
> Steven Petruzzellis:
> -----
> I would love to see the group become that! I would love to see
> people, for example, pick tasks they do with Desktop Linux which
> they believe are handled better than the competition. I have
> encouraged that for a long time. But so far few if any such tasks
> have been shown.
> -----
>
> Marek Novotny:
> -----
> Linux is a Server, A Cloud, A service, A mobile Platform, A
> developers dream come true, A super cluster, a Main frame and a
> DESKTOP. It's not JUST a desktop. You're a two-bit bullshit coward
> who refuses to face what Linux actually is. It's too much for you,
> obviously.
> -----
>
> Steven Petruzzellis (referencing to the above quote):
> ----
> But it is not all of those things. Not even close. It is USED by
> those things but it is NOT those things.
> -----
>
> Marek Novotny (some time later):
> -----
> Android isn't Linux. Android makes "use" of the Linux kernel.
> Android is indeed open source, but it is not community driven open
> source. Those that know the difference likely won't cry over Android
> ditching the Linux kernel and adopting their own kernel. It simply
> never mattered for all the reasons I stated above. Now the fact that
> I have to articulate this in writing so these clueless tards like
> DFS and Steven Petruzzellis can gain some insights because they LACK their
> own insights is what I find troubling. They both have no business
> arguing in here. They are simply too stupid to have a conversation
> about that which they just don't fundamentally understand in the
> first place.
> -----
>
> Notice Marek uses the concepts I taught him (about how Linux is "USED" by the things he listed) then fantasizes about how I did not know the information HE got wrong and I corrected him with (and did so with no name calling or insults).
>
> Meat:
> -----
> I,I,I,I,I,I,I,I,I and if that wasn't enough, I,I,I,I,I,I.
> Talk about a narcissistic fool.
> -----
>
> Steven Petruzzellis:
> -----
> You left out his I, I, I, I. AM. BETTER. THAN. Steven Petruzzellis AND DFS!
> He is clearly feeling very insecure these days.
> -----
>
> Marek Novotny:
> -----
> Well, if he wants to play this game with me he'll find pictures of
> his wife on imgur with dildos all over her and I can cross post
> those too. Keep fucking around Steven Petruzzellis. I can play this game too.
> -----
>
> --
> I Left My Husband & Daughter At Home And THIS happened!
> http://www.5z8.info/php-start_GPS_tracking-user_j3m3lg_whitepower
> Michael Glasser: Prescott Computer Guy
> http://prescottcomputerguy.com
> https://youtu.be/HMx0RyzbPgQ
> Jonas Eklundh Communication AB
Over and over, the demand is he wants to "talk tech", but the guy spends most of his time whining about "Mint".
Nearly all regulars in this group do scripting either as a pastime or as a part of their job, so I have doubts more than a few consider writing macros to be "voodoo". Just some names Steve "Steven Petruzzellis" Carroll has used
"Evil" John *
"Evil" Snit *
Big Crotch on a Small Fish
Cornelius Munshower
CSMA Moderator
Edward Stanfield
Fretwiz *
Hitman Hero
Measles
Petruzzellis Kids
Sigmond
Slaveen
Smit
Steve C *
Steve Camoll *
Steve Carroll <noone@xxxxxxxxxxx> *
Steve Carroll <stevecarroll@xxxxxxxxxxx> *
Steve Carroll <trollkiller@xxxxxx> *
Steve Carroll's Dog *
Steve Carrolll *
Steve Carrroll *
Yevette Owens
Yobo_Obyo
A shadow of false causation, projected spontaneously, at the wrong time. Too much glue for you, gluehead. Several of us reported him years ago. As expected, it did diddly-squat to thwart the bozo. And you do realize that it isn't impossible for Steve Petruzzellis to be doing this, or working with one of his old students who knows what they are doing. You're like a fool wearing a gorilla outfit at the prom. We all see you sitting there and just laugh at you. And you're so stupid you keep doing it.
--
Get Rich Slow!
http://www.5z8.info/michaelangelo-virus_t6v2vq_molotovcocktail
http://prescottcomputerguy.com
Jonas Eklundh Communication AB
[toc] | [prev] | [next] | [standalone]
| From | Your Name <YourName@YourISP.com> |
|---|---|
| Date | 2018-05-28 19:30 +1200 |
| Message-ID | <pegb5s$1ltk$1@gioia.aioe.org> |
| In reply to | #116778 |
On 2018-05-28 02:27:17 +0000, Wolffan said: > On 27 May 2018, Your Name wrote > (in article <pefp2i$rdh$1@gioia.aioe.org>): >> On 2018-05-27 23:13:59 +0000, JF Mezei said: >>> On 2018-05-27 18:35, Your Name wrote: >>>> >>>> As long as the emulator itself is programmed to run as 64-bit, what >>>> runs on it is irrelevant to MacOS 10.14 and later. >>> >>> Whether emulated or not (Fusion lets Windows runs native without >>> translation, but intercepts certain operations). >>> >>> The question to me is whether when Fusion intercepts a 32 bit operation, >>> if it passes it to the equivalent 32 bit OS-X API or whether it converts >>> this to 64 bit APIs and 64 bit addresses. (and there would be some >>> fancy virtual memory footwork involved). >>> >>> This will dictate what happens when Apple pulls 32 bit APIs out. >> >> Technically Parallels and VMWare aren't emulators - they're >> virtualisation apps, but a similar stance applies. What may happen is >> that the developers simply change their "recommended" options to no >> longer allow older non-64-bit OSes. It really depends on how difficult >> it is for them to continue to support old OSes and whether there are >> enough users of old OSes to warrant that effort. >> >> In some cases is might require changing from a virtulisation app to an >> emulation app (i.e. one that does do on-the-fly translation of >> everything), which may mean a drop in performance. > > I remember Virtual PC. Emulation is gonna mean a _massive_ drop in > performance unless the devs are very, very, VERY good. And no-body'™s _that_ > good. Depends on what you're emulating and how fast the host computer is. Emulating a Commodore VIC20 on a new Intel iMac is blazingly fast ... MUCH MUCH MUCH faster than the original VIC20 ever was. The emulation has to put in "slow down" code, otherwise the games would be unplayable). :-) But, yes, emulating Windoze 10 (just as an example, I'm not saying it actually needs to be emulated) even on a new Mac would be slower than running it under virtualisation on a slightly older Mac. Of course Virtualisation is slower than simply booting the Mac into Windoze 10 via Boot Camp.
[toc] | [prev] | [next] | [standalone]
| From | Steve Carroll <frelwizzen@gmail.com> |
|---|---|
| Date | 2018-05-28 05:39 -0700 |
| Message-ID | <2e9396e7-245b-4be1-b1d6-9080dd6587c6@googlegroups.com> |
| In reply to | #116786 |
On Monday, May 28, 2018 at 12:30:25 AM UTC-7, Your Name wrote: > On 2018-05-28 02:27:17 +0000, Wolffan said: > > On 27 May 2018, Your Name wrote > > (in article <pefp2i$rdh$1@gioia.aioe.org>): > >> On 2018-05-27 23:13:59 +0000, JF Mezei said: > >>> On 2018-05-27 18:35, Your Name wrote: > >>>> > >>>> As long as the emulator itself is programmed to run as 64-bit, what > >>>> runs on it is irrelevant to MacOS 10.14 and later. > >>> > >>> Whether emulated or not (Fusion lets Windows runs native without > >>> translation, but intercepts certain operations). > >>> > >>> The question to me is whether when Fusion intercepts a 32 bit operation, > >>> if it passes it to the equivalent 32 bit OS-X API or whether it converts > >>> this to 64 bit APIs and 64 bit addresses. (and there would be some > >>> fancy virtual memory footwork involved). > >>> > >>> This will dictate what happens when Apple pulls 32 bit APIs out. > >> > >> Technically Parallels and VMWare aren't emulators - they're > >> virtualisation apps, but a similar stance applies. What may happen is > >> that the developers simply change their "recommended" options to no > >> longer allow older non-64-bit OSes. It really depends on how difficult > >> it is for them to continue to support old OSes and whether there are > >> enough users of old OSes to warrant that effort. > >> > >> In some cases is might require changing from a virtulisation app to an > >> emulation app (i.e. one that does do on-the-fly translation of > >> everything), which may mean a drop in performance. > > > > I remember Virtual PC. Emulation is gonna mean a _massive_ drop in > > performance unless the devs are very, very, VERY good. And no-body'™s _that_ > > good. > > Depends on what you're emulating and how fast the host computer is. > Emulating a Commodore VIC20 on a new Intel iMac is blazingly fast ... > MUCH MUCH MUCH faster than the original VIC20 ever was. The emulation > has to put in "slow down" code, otherwise the games would be > unplayable). :-) > > But, yes, emulating Windoze 10 (just as an example, I'm not saying it > actually needs to be emulated) even on a new Mac would be slower than > running it under virtualisation on a slightly older Mac. Of course > Virtualisation is slower than simply booting the Mac into Windoze 10 > via Boot Camp. Technologies change. Could be the ubiquity of a chat client is getting past its prime. I persist in being uncertain that these posts are from a bot. Who _ doesn't_ know that this kind of gobbledygook is Zeus's modus operandi, not the MO of Jeff Relf? It is all just nonsense... the flooding, the forging, the writing of gibberish, the tantrums... the puffy red eyes and tendency to show how flustered he is over being booted from the schoolyard for pooping in it again... Zeus can not help himself ;) On and on. You're again trying to pretend you are something you are not. You're the village idiot and your many pointless challenges show this. -- Curious how these posts are made? Email: fretwizzer@gmail.com
[toc] | [prev] | [next] | [standalone]
| From | nospam <nospam@nospam.invalid> |
|---|---|
| Date | 2018-05-28 09:05 -0400 |
| Message-ID | <280520180905509117%nospam@nospam.invalid> |
| In reply to | #116786 |
In article <pegb5s$1ltk$1@gioia.aioe.org>, Your Name <YourName@YourISP.com> wrote: > Of course > Virtualisation is slower than simply booting the Mac into Windoze 10 > via Boot Camp. not that anyone would notice, other than for gpu intensive tasks, which aren't virtualized.
[toc] | [prev] | [next] | [standalone]
| From | Steve Carroll <frelwizzen@gmail.com> |
|---|---|
| Date | 2018-05-28 07:29 -0700 |
| Message-ID | <4bd48166-5643-4678-9137-c9f8b65ecc31@googlegroups.com> |
| In reply to | #116801 |
On Monday, May 28, 2018 at 6:05:53 AM UTC-7, nospam wrote: > In article <pegb5s$1ltk$1@gioia.aioe.org>, Your Name > <YourName@YourISP.com> wrote: > > > Of course > > Virtualisation is slower than simply booting the Mac into Windoze 10 > > via Boot Camp. > > not that anyone would notice, other than for gpu intensive tasks, which > aren't virtualized. Where did you go to school? In spite of my own experiences with Mint, I nonetheless continue to use it for users who've had misadventures with OS X. Now that The Flying Spaghetti Monster appreciated how successful Steven Petruzzellis is at portraying himself as the 'scapegoat' he has figured out this is not quite as insane as it seemed. I am an obsessed supporter of Linux, because that's where all the stimulating ingenuity is happening. -- Curious how these posts are made? www.youtube.com/watch?v=0ZNxaaKD7-c
[toc] | [prev] | [next] | [standalone]
Page 1 of 4 [1] 2 3 4 Next page →
Back to top | Article view | comp.sys.mac.system
csiph-web