Schlagwort: apple

Leave a reply

Synology – Network Speed Test

In the last weeks I searched for a ways to analyse the speed test of my Demo-Synology and to get clear answers how fast a client can maximum be with the 10Gbit connection.

The Hardware is following:
DS1821+ (CPU AMD Ryzen V1500B)
32 GB RAM
System: DSM 6.2.3-25426 Update 3
8x Seagate Exos X16
Synology Cache SSD 2x 400GB Read and Write
10Gbit RJ45 Card
RAID – SHR1

Test Client:
MacPro 2019
96 GB RAM
System: BigSur 11.2
3,3 GHz 12-Core Intel Xeon W

1. Test – Difference between MTU Sizes

9000-1500 MTU
If you mix the MTU size (Server 9000 and Client 1500) the network speed drops down to 7.53 GBytes / 6.47 Gbits/sec testet with iperf. And about 727 write and 700 read, tested with AJA System Test,

1500-1500 MTU
If you use the same default MTU size (Server 1500 and Client 1500) the network speed looks good 10.9 GBytes / 9.35 Gbits/sec testet with iperf. And about 810 write and 785 read, tested with AJA System Test,

9000-9000 MTU
If you use the same big MTU size (Server 9000 and Client 9000) the network speed looks good 11.5 GBytes / 9.90 Gbits/sec testet with iperf. And about 865 write and 1076 read, tested with AJA System Test,

Conclusion:
If you use the same MTU the Network overhead is less and you get more performance. The best performance is with the MTU 9000

2. Test – AmorphousDiskMark

Searching for a tool do make standardized test I found AmorphousDiskMark from Katsura Shareware. It is a great tool and you can download it form the App Store – Download. It automatically creates 4 different Szenarios (Forum):
SEQ1MQD8 – sequential read/write one big file multiple streams
SEQ1MQD1 – sequential read/write one big file single streams
RND4KQD64 – random read/write many small files multiple streams
RND4KQD1 – random read/write many small files single streams

AmorphousDiskMark MTU 9000-9000

3. Test – AJA System Test

An easy way to test your storage is to use the AJA System Test. You can choose an Target Disk and specify the Test File Size. I would recommend to click on the charts icon on the bottom of the window to open the graphics with the frame number vs MB/secs. Here you can easy see if you get dropped frames or if the peak speed is very high but the average speed is weak.

4. Test – iPerf (Network Storages)

You have to make sure that you network connection to the storage is good and gives you the maximum speed. The easiest way to do this is, using iperf. It is an client – server application and you have to download and start it. You can download it at iperf.fr

The „server“ site can be startet with „iperf3 -s“ and on the client site you use „iperf3 -c <ip-address>“

On you Synology you can easily use it in a docker image by using this command: (Install Docker Package, Enable SSH in the System Settings and then type following)

sudo docker run -it --rm -p 5201:5201 networkstatic/iperf3 -s

(Source for this help LINK)

Then you get following protocol that shows you the speed without the overhead of a protocol (SMB, NFS …) With the option „-r“ you can refer the test between server and client.

Connecting to host 172.16.100.20, port 5201
[ 4] local 172.16.100.10 port 50489 connected to 172.16.100.20 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 1.16 GBytes 9.93 Gbits/sec
[ 4] 1.00-2.00 sec 1.15 GBytes 9.90 Gbits/sec
[ 4] 2.00-3.00 sec 1.15 GBytes 9.89 Gbits/sec
[ 4] 3.00-4.00 sec 1.15 GBytes 9.90 Gbits/sec
[ 4] 4.00-5.00 sec 1.15 GBytes 9.90 Gbits/sec
[ 4] 5.00-6.00 sec 1.15 GBytes 9.90 Gbits/sec
[ 4] 6.00-7.00 sec 1.15 GBytes 9.90 Gbits/sec
[ 4] 7.00-8.00 sec 1.15 GBytes 9.90 Gbits/sec
[ 4] 8.00-9.00 sec 1.15 GBytes 9.90 Gbits/sec
[ 4] 9.00-10.00 sec 1.15 GBytes 9.90 Gbits/sec

[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 11.5 GBytes 9.90 Gbits/sec sender
[ 4] 0.00-10.00 sec 11.5 GBytes 9.90 Gbits/sec receiver


Good help for iperf is from JamesCoyle

Results in detail

Server MTU 9000 – Client 1500

Connecting to host 172.16.100.20, port 5201
[ 4] local 172.16.100.10 port 50485 connected to 172.16.100.20 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 467 MBytes 3.92 Gbits/sec
[ 4] 1.00-2.00 sec 723 MBytes 6.07 Gbits/sec
[ 4] 2.00-3.00 sec 882 MBytes 7.40 Gbits/sec
[ 4] 3.00-4.00 sec 718 MBytes 6.02 Gbits/sec
[ 4] 4.00-5.00 sec 911 MBytes 7.64 Gbits/sec
[ 4] 5.00-6.00 sec 883 MBytes 7.41 Gbits/sec
[ 4] 6.00-7.00 sec 868 MBytes 7.28 Gbits/sec
[ 4] 7.00-8.00 sec 817 MBytes 6.86 Gbits/sec
[ 4] 8.00-9.00 sec 932 MBytes 7.81 Gbits/sec
[ 4] 9.00-10.00 sec 512 MBytes 4.30 Gbits/sec


[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 7.53 GBytes 6.47 Gbits/sec sender
[ 4] 0.00-10.00 sec 7.53 GBytes 6.47 Gbits/sec receiver

AmorphousDiskMark Server MTU 9000 – Client 1500
AJA Server MTU 9000 – Client 1500


Server MTU 9000 – Client 9000

Connecting to host 172.16.100.20, port 5201
[ 4] local 172.16.100.10 port 50489 connected to 172.16.100.20 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 1.16 GBytes 9.93 Gbits/sec
[ 4] 1.00-2.00 sec 1.15 GBytes 9.90 Gbits/sec
[ 4] 2.00-3.00 sec 1.15 GBytes 9.89 Gbits/sec
[ 4] 3.00-4.00 sec 1.15 GBytes 9.90 Gbits/sec
[ 4] 4.00-5.00 sec 1.15 GBytes 9.90 Gbits/sec
[ 4] 5.00-6.00 sec 1.15 GBytes 9.90 Gbits/sec
[ 4] 6.00-7.00 sec 1.15 GBytes 9.90 Gbits/sec
[ 4] 7.00-8.00 sec 1.15 GBytes 9.90 Gbits/sec
[ 4] 8.00-9.00 sec 1.15 GBytes 9.90 Gbits/sec
[ 4] 9.00-10.00 sec 1.15 GBytes 9.90 Gbits/sec


[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 11.5 GBytes 9.90 Gbits/sec sender
[ 4] 0.00-10.00 sec 11.5 GBytes 9.90 Gbits/sec receiver

AmorphousDiskMark Server MTU 9000 – Client 9000
AJA Server MTU 9000 – Client 9000

Server MTU 1500 – Client 1500

Connecting to host 172.16.100.20, port 5201
[ 4] local 172.16.100.10 port 50495 connected to 172.16.100.20 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 1.06 GBytes 9.09 Gbits/sec
[ 4] 1.00-2.00 sec 1.10 GBytes 9.41 Gbits/sec
[ 4] 2.00-3.00 sec 1.09 GBytes 9.36 Gbits/sec
[ 4] 3.00-4.00 sec 1.09 GBytes 9.34 Gbits/sec
[ 4] 4.00-5.00 sec 1.10 GBytes 9.41 Gbits/sec
[ 4] 5.00-6.00 sec 1.09 GBytes 9.38 Gbits/sec
[ 4] 6.00-7.00 sec 1.09 GBytes 9.35 Gbits/sec
[ 4] 7.00-8.00 sec 1.09 GBytes 9.38 Gbits/sec
[ 4] 8.00-9.00 sec 1.10 GBytes 9.41 Gbits/sec
[ 4] 9.00-10.00 sec 1.09 GBytes 9.41 Gbits/sec


[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 10.9 GBytes 9.35 Gbits/sec sender
[ 4] 0.00-10.00 sec 10.9 GBytes 9.35 Gbits/sec receiver

AmorphousDiskMark Server MTU 1500 – Client 1500
AJA Server MTU 1500 – Client 1500

Special Thanks to Tools at Work, first point of contact for system integration in Vienna Austria.


Leave a reply

Mac – not verified developer

In the last days I wanted to install LR/Mogrify 2 in my Lightroom Setup on my Big Sur MacBookPro. After the installation of the Plugin I got following error:

“magick” cannot be opened because the developer cannot be verified.

macOS cannot verify that this app is free from malware

and after this I got this message.

Failed to run Mogrify aborting export

You can fix it by open the Security Settings in your System Preference Panel and click on „Allow Anyway“

Security & Privacy

Leave a reply

Mount EXT4 devices on your Mac (read only)

If you have ext4 formatted Harddrive (like the external Devices you have formatted on your Synology) you will not be able to access the Files by just plugin in the HDD to your Mac. The easiest way to fix this is with Fuse and ext4fuse.

I would recommend to do the software installation with homebrew. This is a paketmanager for your Mac. To install it follow the instruction on Homebrew or just copy this command to your terminal press „Enter“

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

After the successful installation you can install Fuse by downloading the package from the project site FUSE for Mac then you have to install ext4fuse by tipping

brew install ext4fuse

in your Terminal window. Now everything is prepared to get access to your external HDD. First you have to find the device you want to mount. For this we us the command:

diskutil list

there you should get an output looking like this and you can find the „IDENTIFIER“ for the Harddrive we want to mount

Next thing is that we have to create a folder in which we want to set the mount point. In our example we create it in the system „tmp“ folder because this will be cleaned up after a reboot. The folder is called „Ext4HDD“ and you can do it by tipping following in your terminal

mkdir /tmp/Ext4HDD

Now you can mount the before identified disk „disk2s1“ to the new created folder

sudo ext4fuse /dev/disk2s1 /tmp/Ext4HDD/ -o allow_other 

You can now easy access the files by using the finder and browse the folder structure. If you want to unmount the device again please use following command

sudo umount /tmp/Ext4HDD/

Leave a reply

Missing Apple Mail templates

Englisch:

Apple has change the template options in the last Apple Mail versions.
They disabled the option 🙁 So I searched for a new way to speed up my writings.
The easiest way is to use the replacement function. You can define keywords which will be replaced by the text you set.

Example: I replace „habi“ with „Happy Birthday“

This settings will be synced with all your iCloud devices. So you can easily use it on your iPhone too.

Deutsch:

Apple hat in den letzten Version von Apple Mail die Vorlagen Option deaktiviert. Daher habe ich nach einem Weg gesucht, um meine Textverarbeitung etwas zu beschleunigen.
Der leichterste Weg ist über die Text Ersetzung zu arbeiten.

Beispiel.: Ich ersetzte „agzg“ mit „Alles gute zum Geburtstag.“

Dieses Einstellungen werden mithilfe der iCloud auf alle Geräte synchronisiert und können auch am iPhone und iPad verwendet werden

System Settings -> Keyboard (Tastatur)
choose Text
with the Plus you can add new entries

Hier einige Vorlagen.:

agzgAlles gute zum Geburtstag
aiaWie besprochen das Angebot im Anhang.
m10Ich bin gerade in einem Meeting, melde mich in 10 min.
swSchönes Wochenende
t10Ich bin gerade am Telefon melde mich in 10 min
vlgViele liebe Grüße
rrBitte um Rückruf

Leave a reply

Mac System Integrity Protection Enable and Disable

How to Turn off System Integrity Protection in Mac OS X El Capitan and Mac OS X Sierra

1. Reboot your Mac
2. While booting press the CMD + R Key (hold it until you see the Apple logo)
3. On the top you will find the utilities menu there you can choose Terminal.
4. Now you can enable or disable the System Integrity Protection

# disable System Integrity Protection
csrutil disable
# enable System Integrity Protection
csrutil disable

5. After changing this you have to reboot the mac.

 

System Integrity Protection includes protection for these parts of the system:

  • /System
  • /usr
  • /bin
  • /sbin
  • Apps that are pre-installed with OS X

Paths and apps that third-party apps and installers can continue to write to include:

  • /Applications
  • /Library
  • /usr/local

(c) LINK Apple

Example error:
bash-3.2# cd /System/
bash-3.2# mkdir test
mkdir: test: Operation not permitted
bash-3.2# 

 


Durch die weitere Nutzung der Seite stimmst du der Verwendung von Cookies zu. Weitere Informationen

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen" eingestellt, um das beste Surferlebnis zu ermöglichen. Wenn du diese Website ohne Änderung der Cookie-Einstellungen verwendest oder auf "Akzeptieren" klickst, erklärst du sich damit einverstanden.

Schließen