Giter VIP home page Giter VIP logo

xcodebenchmark's People

Contributors

alejedi avatar badepaz avatar bilyksergii avatar cepheus69 avatar devmeremenko avatar fencerj avatar ginamdar avatar htcrefactor avatar ikerperea avatar iosleep avatar jan-happy avatar joeldrotleff avatar julianko13 avatar lprhodes avatar luisppb16 avatar matopeto avatar meshkanimohammad avatar mlch911 avatar ostatnicky avatar paulz avatar radianttap avatar rursache avatar rynaardb avatar sverrisson avatar theoriginalgri avatar tomwilsn avatar villy21 avatar wendyliga avatar witekbobrowski avatar zekexros avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

xcodebenchmark's Issues

Instructions for command line build

Would be great if you can add a small bash script that runs the build from the command line. I had to stumble through "workspace, not project", then the wrong scheme was selected. Maybe even collect all the information you need to populate the table?

Will try to measure the performance once my machine is not under heavy load .. so probably around christmas! :-D

Build completes within seconds in xcode12

Hello,

I am unsure if this is happening due to recent changes in xcode12. If I press Build hotkey, the build completes within a matter of seconds. This is after cleaning up all derived folders.

While the build completes within a sec or two, the Indexing process continues for a while.

Is there a way to properly measure build time with the newer version of Xcode 12?

MBA 2014 results

Device CPU RAM SSD HDD Xcode macOS Time(sec) Comments
MacBook Air 2014 i5 1.4 GHz 2-core 4 128 12.2 11.0.1 894

Screenshot 2020-11-24 at 12 48 30 PM

MacBook Pro 13" 2015

| MacBook Pro 13" 2015 | i5 2.7 GHz 2-core | 16 | 265 | | 11.7 | 10.15.7 | 593 |

Screenshot 2020-11-19 at 19 22 55

iMac (Retina 5K, 27-inch, 2017), 16GB RAM,1TB SSD, macOS 11.0.1

** BUILD SUCCEEDED ** [265.893 sec]

System Version: 11.0.1
Xcode 12.2
Hardware Overview
      Model Name: iMac
      Model Identifier: iMac18,3
      Processor Name: Quad-Core Intel Core i7
      Processor Speed: 4.2 GHz
      Total Number of Cores: 4
      L2 Cache (per Core): 256 KB
      L3 Cache: 8 MB
      Number of Processors: 1
      Hyper-Threading Technology: Enabled
      Memory: 16 GB

✅ XcodeBenchmark has completed
1️⃣  Take a screenshot of this window (Cmd + Shift + 4 + Space) and resize to include:
\t- Build Time (See ** BUILD SUCCEEDED ** [XYZ sec])
\t- System Version
\t- Xcode Version
\t- Hardware Overview
\t- Started 22:50:21
\t- Ended   22:55:04
\t- Date 四 11 19 22:55:04 CST 2020

2️⃣  Share your results at https://github.com/devMEremenko/XcodeBenchmark

SSD-Type

Hi, just did the benchmark on my old 2015 mac book pro.

Can't really disable Avira, so I just did a build with wifi on and no cooldown, best do not use my results.

The build was still finished in 366 seconds, compared to the 594 seconds of the same macbook model in the table.

Xcode and MacOS are newer, okay, but I think the difference comes from a recent hard disk upgrade?
Instead of the original apple SSD I have a newer model now (Aura Pro X2, 480 GB).

Table: MacBook Pro 15" 2015 | i7 2.2 GHz 4-core | 16 | 265 | | 11.7 | 10.15.6 | 594
Mine: MacBook Pro 15" 2015 | i7 2.2 GHz 4-core | 16 | 512 | | 12.2 | 11.0.1 | 366

Maybe it makes sense to add a column for the type of hard disk?

withavira

Hackintosh i5-8600k

** BUILD SUCCEEDED ** [253.238 sec]

System Version: 10.15.7
Xcode 12.1
Hardware Overview
Model Name: iMac
Model Identifier: iMac14,2
Processor Name: 6-Core Intel Core i5
Processor Speed: 3,60 GHz
Total Number of Cores: 6
L2 Cache (per Core): 256 KB
L3 Cache: 9 MB
Number of Processors: 1
Memory: 16 GB
Model: WDC WD10EZEX-08WN4A0
Model: SPCC Solid State Disk

✅ XcodeBenchmark has completed
1️⃣ Take a screenshot of this window (Cmd + Shift + 4 + Space) and resize to include:
- Build Time (See ** BUILD SUCCEEDED ** [XYZ sec])
- System Version
- Xcode Version
- Hardware Overview
- Started 19:46:16
- Ended 19:50:39
- Date Wed Nov 18 19:50:39 MSK 2020
Screenshot 2020-11-18 at 19 51 56

MacBook Pro 16" 2019 (i9/64GB RAM)

** BUILD SUCCEEDED ** [223.016 sec]

System Version: 11.0.1
Xcode 12.2
Hardware Overview
Model Name: MacBook Pro
Model Identifier: MacBookPro16,1
Processor Name: 8-Core Intel Core i9
Processor Speed: 2.4 GHz
Total Number of Cores: 8
L2 Cache (per Core): 256 KB
L3 Cache: 16 MB
Number of Processors: 1
Hyper-Threading Technology: Enabled
Memory: 64 GB

✅ XcodeBenchmark has completed
1️⃣ Take a screenshot of this window (Cmd + Shift + 4 + Space) and resize to include:
- Build Time (See ** BUILD SUCCEEDED ** [XYZ sec])
- System Version
- Xcode Version
- Hardware Overview
- Started 07:59:28
- Ended 08:03:18
- Date Wed Nov 18 08:03:18 EST 2020
Screen Shot 2020-11-18 at 8 09 37 AM

M1 Macbook Air 8+256 7GPU

Device CPU RAM SSD HDD Xcode macOS Time(sec) Comments
MacBook Air 13" 2020 Apple M1 8c (7c GPU) 8 256 12.2 11.0.1 130

WX20201120-234246@2x

iMac (Retina 5K, 27-inch, Late 2014)

Device CPU RAM SSD HDD Xcode macOS Time(sec) Comments
iMac (Retina 5K, 27-inch, Late 2014) i5 3.5 GHz 4-core 32 128GB 1TB 12.2 11.0.1 362.999

Screen Shot 2020-12-03 at 11 06 32 AM

MacBook Air 2020 (M1, 16GB RAM)

** BUILD SUCCEEDED ** [127.713 sec]

System Version: 11.0.1
Xcode 12.2
Hardware Overview
Model Name: MacBook Air
Model Identifier: MacBookAir10,1
Total Number of Cores: 8 (4 performance and 4 efficiency)
Memory: 16 GB

✅ XcodeBenchmark has completed
1️⃣ Take a screenshot of this window (Cmd + Shift + 4 + Space) and resize to include:
- Build Time (See ** BUILD SUCCEEDED ** [XYZ sec])
- System Version
- Xcode Version
- Hardware Overview
- Started 07:55:43
- Ended 07:57:54
- Date Wed Nov 18 07:57:54 EST 2020


Screen Shot 2020-11-18 at 8 04 56 AM

List of results

Hi,

it is possible to store a results list from all tested devices? So I can compare it with my system or wish system?

Thank you

Add my score

Device CPU RAM SSD HDD Xcode macOS Time(sec) Comments
iMac 27" 2014 i7 4.0 GHz 4-core 16 1TB 12.2 11.0.1 291

Screenshot 2020-12-01 at 20 04 16

Undefined symbols _OBJC_CLASS_$_UIPointerShape and _OBJC_CLASS_$_UIPointerStyle

Hey there, just wanted to report a build error I got:

Undefined symbols for architecture arm64:
  "_OBJC_CLASS_$_UIPointerShape", referenced from:
      objc-class-ref in GoogleMaps
  "_OBJC_CLASS_$_UIPointerStyle", referenced from:
      objc-class-ref in GoogleMaps
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

** BUILD FAILED **


The following build commands failed:
	Ld /Users/pablo/Library/Developer/Xcode/DerivedData/XcodeBenchmark-gyyeenidetzljralwfpjusqlaskg/Build/Products/Debug-iphoneos/XcodeBenchmark.framework/XcodeBenchmark normal arm64
(1 failure)
System Version: 10.15.7
Xcode 11.3.1
Hardware Overview
      Model Name: iMac
      Model Identifier: iMac14,2
      Processor Name: Quad-Core Intel Core i7
      Processor Speed: 3,5 GHz
      Total Number of Cores: 4
      L2 Cache (per Core): 256 KB
      L3 Cache: 8 MB
      Number of Processors: 1
      Hyper-Threading Technology: Enabled
      Memory: 16 GB
          Model: Samsung SSD 840 EVO 500GB
          Model: WDC WD40EFRX-68WT0N0
          Model: WDC WD40EFRX-68N32N0

Vk SDK Resources error in Xcode 11.7

/XcodeBenchmark/Pods/VK-ios-sdk/library/Resources/SdkAssetCatalog.xcassets:1:1:
Failed to find a suitable device for the type IBSimDeviceTypeiPad2x (com.apple.dt.Xcode.IBSimDeviceType.iPad-2x) with runtime iOS 13.7 (13.7 - 17H22) - com.apple.CoreSimulator.SimRuntime.iOS-13-7

Never seen such an error before, not sure what it refers to.

MacBookPro 2015 2.5g

Device CPU RAM SSD HDD Xcode macOS Time(sec) Comments
MacBookPro 15" 2015 i7 2.5 GHz 4-Core 16   512G 11.7 10.15.7 336

截屏2020-11-28 上午11 31 58

MacBookPro 2015 2.5g

Device CPU RAM SSD HDD Xcode macOS Time(sec) Comments
iMac 27" 2019 i5 3.0 GHz 6-Core 64   1TB 12.2 11.0.1 213

MacBook Pro 16" 2019

I found that comparing MacBook Pro 16" 2019 SSD with 512 GB and 1TB, the time cost is 176 vs 221. I am curious why the time consumption is so different.

2011 iMac benchmark

The 2011 iMac can't run anything higher than OS X 10.13.6 because of the video card. yet, this benchmark claims they ran OS X 10.15.7 and Xcode 12 on that computer. how is that possible?

Hackintosh i5-8400

Hi, i run this test on my hackintosh, here is the results, if you plan to add hack's into the chart.

Device CPU RAM SSD Xcode macOS Time(sec)
Hackintosh i5-8400 i5 2,8 Ghz 6-core 32 512 11.6 10.15.6 409

Target Selection

Thanks for creating this! I look forward to seeing the benchmarks on the Max Tech YouTube channel. There's just one issue, though: you might want to provide instructions in the README about how to select the correct target. When I first opened the Xcode workspace myself, it defaulted to the FirebaseRemoteConfig target, which seems like the wrong one.

More generally, the UI in Xcode 12 beta is fairly different from that in Xcode 11, so once the Xcode 12 GM is released later this year, you might want to update the instructions.

Ryzentosh 3950X 3.5GHz 16 cores

Screen Shot 2020-11-20 at 6 24 04 AM

Please add to Custom Hardware table

|        Device        |           CPU           | RAM | SSD | HDD | Xcode |  macOS  | Time(sec) |
|:--------------------:|:-----------------------:|:---:|:---:|:---:|:-----:|:-------:|:---------:|
|     Ryzentosh       |    R9 3950x 3.5GHz 16 cores   |  64 |  1TB  |     |  12.2 | 11.0.1  |    99   |

M1 MacBook Air UK

image

![image](https://user-images.githubusercontent.com/27426792/99784425-b0789e80-2b13-11eb-8820-6b5e55045d67.png)

image

![image](https://user-images.githubusercontent.com/27426792/99784601-f6cdfd80-2b13-11eb-86c0-638701ef01b3.png)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.