Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

I'm going to buy myself a computer specifically for building your library #71

Closed
isopen opened this issue Feb 12, 2018 · 7 comments
Closed

Comments

@isopen
Copy link
Contributor

isopen commented Feb 12, 2018

Sample computer resources:
Intel® Core™ i9-7980XE Extreme Edition, 64GB RAM
-j x parameter is of interest.

  • Can you recommend a better processor?
  • What are the recommended compilation settings for optimal assembly time?
@isopen
Copy link
Contributor Author

isopen commented Feb 12, 2018

I'm already in the store. Guys! Reply please...

@arseny30
Copy link
Contributor

Why wouldn't you use something like Amazon Web Services instead?

@isopen
Copy link
Contributor Author

isopen commented Feb 12, 2018

Good idea. But. I'll have to turn off the light, gas, water at home. Amazon prices cause bites.
calculate amazon

Just the seller in the DNS does not understand what I'm asking him about.
One phrase sounds only - we will collect for one and a half thousand.

@isopen
Copy link
Contributor Author

isopen commented Feb 12, 2018

Went away to think.
How fast will the first build be performed on this computer?

@Arman92
Copy link

Arman92 commented Feb 12, 2018

I built the whole library in less than an hour (Maybe two!), Core i5, 12 GB of RAM, Ubuntu 16.04
No magic config, just the default ones

Do you use multi-threaded build? Try using the following command:
cmake --build . -- -j 5
5 refers to the number of your CPU cores, plus one

@isopen
Copy link
Contributor Author

isopen commented Feb 12, 2018

#6
Not interesting tests on such small volumes.
I'm interested in the assembly time on a more powerful machine.
I think it will be necessary to put on all the cores.))with ninja.
But I wait for the opinions of people who have tried in practice.
I also planned another test drive while in the process of the idea. Soon I will show in the new ticket.

@isopen
Copy link
Contributor Author

isopen commented Feb 12, 2018

Guys! I think tdlib can relieve the load on the brain vk, fb and other projects.
Traffic so flies to you. I think this is even beyond competition. There is no such thing on the market.
I read the code. Many professionals are afraid of this code, but it very cool. It seems that Alex did not sleep all five years or did not sleep at all.

@isopen isopen closed this as completed Feb 12, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants