Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Sydde

macrumors 68030
Aug 17, 2009
2,563
7,061
IOKWARDI
I have a lot project with Oracle and I want to use the downloadable tools instead of the web interface. The tools are only provided on Linux. One reason to keep around an x86 system with a lot of RAM. I'm hoping that this works on Ubuntu - I'm not in the mood to install Oracle Enterprise Linux.
Well, Oracle uses RPM whereas Ubuntu is Debian. Debian does have an ARMv8 64-bit port, so at least you have that much.
 

1240766

Cancelled
Nov 2, 2020
264
376
I have a lot project with Oracle and I want to use the downloadable tools instead of the web interface. The tools are only provided on Linux. One reason to keep around an x86 system with a lot of RAM. I'm hoping that this works on Ubuntu - I'm not in the mood to install Oracle Enterprise Linux.

Ubuntu is very very good... I have been using it for a while now...
 

topcat001

macrumors 6502
Nov 17, 2019
287
141
Ubuntu seems the best supported particularly for development and I recommend it to all my colleagues. I run a heavily customised Arch, however (that means no heavy GUI desktops :)).
 

guitarguy316

macrumors 6502
Sep 5, 2010
375
67
I know this thread is about memory, but is 8GB model with the 7 cores gimped at all? I haven’t seen much about 7 vs. 8 core and how that impacts performance vs. RAM.
 

hans1972

Suspended
Apr 5, 2010
3,759
3,399
LOL. If “swap” is faster than RAM, it’s not a swap file. It’s called L1/L2 cache, and the M1 has 12MB L2 (for performance cores) of it.

The basic concept is that you have super fast memory but small, and slower memory but larger. The storage (where a swap file is) is the last end of the chain, with large amount but slowest access.

The point was to get people to think about swap. Almost everyone thinks that swap is bad and the reason behind that thinking is that swap is usually slow.
 

Ethosik

Contributor
Oct 21, 2009
8,142
7,120
It does not mean that. Retain/release has absolutely nothing to do with malloc/free. It is merely a matter of accounting which objects want or no longer want a strong reference to another object. It happens with great frequency in Cocoa, but a retain follows an allocation that has already happened, and a release merely decrements the retain count, which may or may not result in memory being deallocated. Please fail to overstate the situation.
Really? So the code will NOT be faster retaining/releasing an object? It is a memory transaction which does mean the program itself will be faster.

And let me add to this, when the reference count is zero, the memory is cleared. So faster to release to where the reference count is zero -> memory gets cleared. NSObject is faster to release on Apple Silicon, therefore, it is faster clearing out memory.
 
Last edited:

jim468

macrumors regular
Jun 14, 2009
117
5
M1 MBA 2020 base model with 8GB RAM. Look at the screenshot for memory usage. My laptop still runs as if I am using 0 swap memory. Chrome/firefox/safari runs very smooth. Not sure what the first item is on the list - since the laptop did not become slow it doesn't matter to me.

My recommendation is to go with 8GB RAM if you are not into exporting 8K videos.
 

Attachments

  • Screen Shot 2021-01-01 at 7.36.15 PM.png
    Screen Shot 2021-01-01 at 7.36.15 PM.png
    170.3 KB · Views: 92

topcat001

macrumors 6502
Nov 17, 2019
287
141
M1 MBA 2020 base model with 8GB RAM. Look at the screenshot for memory usage. My laptop still runs as if I am using 0 swap memory. Chrome/firefox/safari runs very smooth. Not sure what the first item is on the list - since the laptop did not become slow it doesn't matter to me.

My recommendation is to go with 8GB RAM if you are not into exporting 8K videos.
IMDPersistenceAgent is related to Messages. On my machine it only takes up 48 MB of memory. It 's strange why it consumes so much on your system. what's the uptime at the time of the screenshot? Mine has been up 11 days with fairly frequent use of Messages.
 

jim468

macrumors regular
Jun 14, 2009
117
5
IMDPersistenceAgent is related to Messages. On my machine it only takes up 48 MB of memory. It 's strange why it consumes so much on your system. what's the uptime at the time of the screenshot? Mine has been up 11 days with fairly frequent use of Messages.
In my case, high usage by IMDPersistenceAgent started after I checked/enabled 'Enabled Messages in iCloud' under Messages->Settings (then it started to download all my messages from iCloud). My uptime is 15 days, I think this will fix itself once I reboot the laptop.
 

topcat001

macrumors 6502
Nov 17, 2019
287
141
In my case, high usage by IMDPersistenceAgent started after I checked/enabled 'Enabled Messages in iCloud' under Messages->Settings (then it started to download all my messages from iCloud). My uptime is 15 days, I think this will fix itself once I reboot the laptop.
Thanks and yes hope it's temporary :)
 
  • Like
Reactions: jim468

alien3dx

macrumors 68020
Feb 12, 2017
2,193
524
I have a lot project with Oracle and I want to use the downloadable tools instead of the web interface. The tools are only provided on Linux. One reason to keep around an x86 system with a lot of RAM. I'm hoping that this works on Ubuntu - I'm not in the mood to install Oracle Enterprise Linux.
that thing "oracle" i want to avoid as possible . i think u create server x86 and macbook remote instead.
 

pshufd

macrumors G4
Oct 24, 2013
10,151
14,574
New Hampshire
that thing "oracle" i want to avoid as possible . i think u create server x86 and macbook remote instead.

I'm just using ADB ATP. So I just need to set up a client. I could just use SQL Developer too - performance seems decent. But it would be easier to set up my DDL and DML on a local machine in case the ADB goes poof. There is no Windows or macOS client that I'm aware of that they distribute. Oracle had a beta kit for macOS back around 2008 or 2009 but I think that's the last time I heard about it.
 
  • Like
Reactions: alien3dx

pldelisle

macrumors 68020
May 4, 2020
2,248
1,506
Montreal, Quebec, Canada
I'm just using ADB ATP. So I just need to set up a client. I could just use SQL Developer too - performance seems decent. But it would be easier to set up my DDL and DML on a local machine in case the ADB goes poof. There is no Windows or macOS client that I'm aware of that they distribute. Oracle had a beta kit for macOS back around 2008 or 2009 but I think that's the last time I heard about it.
I’m not aware of anything of Oracle on native macOS. The only workaround I know is using Docker.
 

pshufd

macrumors G4
Oct 24, 2013
10,151
14,574
New Hampshire
I’m not aware of anything of Oracle on native macOS. The only workaround I know is using Docker.

ADB is Autonomous Database and it runs in the cloud. So I'm using a Cloud instance on an Exadata server. I only need client bits. According to Oracle, the client bits are only available on Linux. They also come with development APIs which may be usable on other platforms but I only need one piece of it.

I could just use APEX or SQL Developer as well which are web tools.
 

Corncab44

macrumors regular
Jun 22, 2020
233
62
As a heavy multitasker who would only consider 32gb+ on an intel system, my question is not whether 8gb or 16gb, but how 16gb (which is the only spec I would consider) compares to 16gb on an intel model. With this unified structure, will I not run into bottlenecks as I would on an intel mac or PC? This seems like a more useful question. People should always get more RAM if they can IMO (at least until you're above 16-32, then it's overkill for most - but again, I don't know how this new structure impacts things).

I think the 14 inch coming later this year will be more up my alley but I'm working from home for the next 6 months and need a new computer now.
 
  • Like
Reactions: pldelisle

Corncab44

macrumors regular
Jun 22, 2020
233
62
There are two downsides to more RAM–cost and power consumption.
Yea obviously it costs more. For me it isn't a consideration when buying a computer that's supposed to last years. Unless we are talking like 128gb of Mac-priced RAM.
 

MarkC426

macrumors 68040
May 14, 2008
3,699
2,097
UK
As a heavy multitasker who would only consider 32gb+ on an intel system, my question is not whether 8gb or 16gb, but how 16gb (which is the only spec I would consider) compares to 16gb on an intel model. With this unified structure, will I not run into bottlenecks as I would on an intel mac or PC? This seems like a more useful question. People should always get more RAM if they can IMO (at least until you're above 16-32, then it's overkill for most - but again, I don't know how this new structure impacts things).

I think the 14 inch coming later this year will be more up my alley but I'm working from home for the next 6 months and need a new computer now.
My mac pro has 32gb ram for running Lightwave 3D (3d animation software), which has definately not been optimised for AS (the mac version is always the poor relation to windows).

I have just seen a test another user did on base M1 air with 8gb, and it didn't flinch while rendering a benchmark test, it showed as using 9.5gb memory just in the 3d app.

I think the whole unified thing is a completely different beast to original thinking when it comes to ram/cpu.

That being said, I would only get 16gb version.

I am so tempted to jump in..... ?
 
  • Like
Reactions: alien3dx
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.