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

netdog

macrumors 603
Feb 6, 2006
5,760
38
London
Do you even know what a memory leak actually is ? I mean, you don't know how to write software, and pointers and memory allocation are one of the topics starting programmers struggle with the most, yet here you are, without having seeing the code at all, claiming the thing leaks memory.

How do you know they haven't free()'d a pointer correctly before issuing their next malloc() on it if you don't even know how all of this works ? :rolleyes:

At least, don't use industry jargon when doing "arm chair quarterbacking", because everytime a neophyte uses said jargon, they tend to show they have no clue.

And thanks for proving my point.

Oh please. It doesn't take an engineer to know it's rubbish software, just like it doesn't take an automobile engineer to say that a car is rubbish.
 

flatfoot

macrumors 65816
Aug 11, 2009
1,010
3
Do you even know what a memory leak actually is ? I mean, you don't know how to write software, and pointers and memory allocation are one of the topics starting programmers struggle with the most, yet here you are, without having seeing the code at all, claiming the thing leaks memory.

How do you know they haven't free()'d a pointer correctly before issuing their next malloc() on it if you don't even know how all of this works ? :rolleyes:

At least, don't use industry jargon when doing "arm chair quarterbacking", because everytime a neophyte uses said jargon, they tend to show they have no clue.

And thanks for proving my point.

Come on now, Knight, we got your point.
BTW: Nearly all your posts I've read recently contained ranting of some sort. I mean, you usually have a point but you'd also do yourself a favour by not losing your cool every time you read something you don't like.
I know how you feel; I rolled my eyes when people started using "critique" (which is a noun) as a verb in this thread, as I usually do when language is maltreated, but I'm just learning to be cool about stuff like that – and not ranting every time I read something that's wrong is the first step.
 

netdog

macrumors 603
Feb 6, 2006
5,760
38
London
Look, the OP is having noise issues on his MBA because the software is rubbish in terms of its demands on the system compared to other telecomm and videocomm programs available for the Mac.

Why on earth would anyone defend Skype as being well written software? It pounds on the processor where other software software that achieves the same ends for the end-user does not, and does not cause the problems on an MBA that Skype does.

Yeesh.
 

flatfoot

macrumors 65816
Aug 11, 2009
1,010
3
Look, the OP is having noise issues on his MBA because the software is rubbish in terms of its demands on the system compared to other telecomm and videocomm programs available for the Mac.

Why on earth would anyone defend Skype as being well written software? It pounds on the processor where other software software that achieves the same ends for the end-user does not, and does not cause the problems on an MBA that Skype does.

Yeesh.

I didn't mean he has too much of a point here. ;)
 

KnightWRX

macrumors Pentium
Jan 28, 2009
15,046
4
Quebec, Canada
Oh please. It doesn't take an engineer to know it's rubbish software, just like it doesn't take an automobile engineer to say that a car is rubbish.

That's not what you said, you said it leaked memory. That would be like a layman trying to claim the default lift in the CAM grind on the Ecotec engine is insufficient in a high RPM scenario where performance is what matters, and then claiming the Cobalt is a rubbish car because of it. I'd bet the car engineer would roll his eyes at you too if you tried that since he knows he's not working with variable lift cams and that his cam profile is optimized for low rpm fuel efficiency.

(yes, I do dabble in the cars a bit too, but I wouldn't dare start calling cars rubbish based on such technical choices, like your claim of "huge memory leaks" when you don't even know what causes a memory leak in the first place).

That's the difference between us I guess, I don't comment on things I don't understand. Next time, drop the jargon. Memory leak, I'm still laughing.

Come on now, Knight, we got your point.
BTW: Nearly all your posts I've read recently contained ranting of some sort. I mean, you usually have a point but you'd also do yourself a favour by not losing your cool every time you read something you don't like.

I never lose my cool. My manner of writing is simply direct and dry. It seems to me however that when I do prove someone wrong on something, they always try to come back saying they were right. I then always either get stuck dropping the topic all together or have to be dragged into some kind of unfinishable conversation that usually ends up all over the place.

People like netdog should just accept they can be wrong and adjust accordingly. I mean, how hard is "not using industry jargon when you don't have a clue what it actually means ?".

Look, the OP is having noise issues on his MBA because the software is rubbish in terms of its demands on the system compared to other telecomm and videocomm programs available for the Mac.

Why on earth would anyone defend Skype as being well written software? It pounds on the processor where other software software that achieves the same ends for the end-user does not, and does not cause the problems on an MBA that Skype does.

Yeesh.

It does ? (see attachment) :rolleyes:

Seems to me 0.4% CPU and 25MB of RAM ain't that much "pounding" and "leaking".

The point is, if you're a non-programmer, you don't know what Skype went for. Maybe they went for a better compression algorithm or a more bandwidth efficient codec, both of which would sacrifice CPU cycles to make the software more efficient on lower bandwidth or higher latency links.

Other software might make the reverse choice of using a less network efficient codec scheme, making their software run smoother on the machine, but utilizing much more network ressources, making them useless for restricted network scenarios.

The point is, Fans don't blare up because of inefficient software. That's a common misconception on these forums. Fans blare up because of heat. I can make the fans come on full blast on my MBA just by running a software update if I want. I can also make them come on full blast with the machine completely idle, if I'm willing to leave the MBA on under my warmest bed sheets.

The fact that the fans come on means the laptop is cooling itself. Either you've just "pounded the CPU" or other components which raised heat or you put the computer in a spot where its passive cooling wasn't as efficient.
 

Attachments

  • Screen shot 2010-12-08 at 6.44.48 AM.png
    Screen shot 2010-12-08 at 6.44.48 AM.png
    10.4 KB · Views: 76
Last edited:

johannnn

macrumors 68020
Nov 20, 2009
2,315
2,602
Sweden
I highly doubt Skype's goal is to "pound the CPU". Especially when Skype from my experience uses a lot less CPU in Windows, making Skype one of many apps to have been badly ported - and thus badly written software.
 

KnightWRX

macrumors Pentium
Jan 28, 2009
15,046
4
Quebec, Canada
I highly doubt Skype's goal is to "pound the CPU". Especially when Skype from my experience uses a lot less CPU in Windows, making Skype one of many apps to have been badly ported - and thus badly written software.

And you know this from seeing the source ? Seeing the tools used ? What if... you know... Apple doesn't provide the right APIs for Skype ? APIs Microsoft provides without any problems. The recent VDA Framework debacle kind of proves that sometimes, "poorly" ported software is Apple's fault.

Again, you guys can fault the software for being "crappy" when you've actually shown you can do better with the same requirements, especially if you want to use industry jargon like "Poorly ported" or "huge memory leaks".
 

kryca

macrumors member
Jul 6, 2010
71
0
That's not what you said, you said it leaked memory. That would be like a layman trying to claim the default lift in the CAM grind on the Ecotec engine is insufficient in a high RPM scenario where performance is what matters, and then claiming the Cobalt is a rubbish car because of it. I'd bet the car engineer would roll his eyes at you too if you tried that since he knows he's not working with variable lift cams and that his cam profile is optimized for low rpm fuel efficiency.
...bla...

I have done programming at a time when malloc() wasn't even available on the platform i was writing for. I hope that qualifies.

Next, if I look at Skype and see how it behaves, I come to the conlusion that functionality was second choice and the primary goal was to write obnoxious software to satisfy the company's paranoia. Sleek software looks different.

Thirdly, to come to that conclusion it doesn't make a millimeter difference whether I have an IT background or not. The level we are talking about is what you are able to as an informed consumer, not more and not less. I liked the car analogy.

Fourthly, I have the impression that you should try to channel your dissatisfaction in a more constructive way than to blame user's incompetence. Social and personal skills are sometimes the better ingredients for a good discussion than technical knowledge when it comes to understand the other's needs and situation.
 

KPOM

macrumors P6
Oct 23, 2010
18,311
8,324
And you know this from seeing the source ? Seeing the tools used ? What if... you know... Apple doesn't provide the right APIs for Skype ? APIs Microsoft provides without any problems. The recent VDA Framework debacle kind of proves that sometimes, "poorly" ported software is Apple's fault.

Then switch to Windows and stop complaining here. Every time someone complains about software on this forum, you tell them it's their fault, or Apple's fault that the software is bad, and that they have no right to complain about software since they don't know how to write code.

Regardless of the reason, Skype for Mac is unusable for many people. Perhaps Skype had to make some trade-offs, but it seems apparent they didn't make the right ones if a lot of people are complaining about how it runs.
 

roadbloc

macrumors G3
Aug 24, 2009
8,784
215
UK
Is the OP using 2.8 or 5.0 beta?
I'd advise downgrading if your using the beta. It's utter junk.
 

KnightWRX

macrumors Pentium
Jan 28, 2009
15,046
4
Quebec, Canada
Regardless of the reason, Skype for Mac is unusable for many people. Perhaps Skype had to make some trade-offs, but it seems apparent they didn't make the right ones if a lot of people are complaining about how it runs.

Yes, the fans running as designed makes software unusable. By your definition of "unusable", I can't run Software Update on my Mac. Upgrading to 10.6.5, the fans were at over 6000 rpm the whole time on my MBA :rolleyes:

Hyperbolic statements sure don't help your cause.

Thirdly, to come to that conclusion it doesn't make a millimeter difference whether I have an IT background or not.

It does if your conclusion is that it "leaks memory". And even then a IT background is worthless. I've known tons of IT folks who wouldn't have a clue how many bits are in a uint32. Like I told that poster, don't use industry jargon if you have no clue what it means or if it even applies.
 

MacHamster68

macrumors 68040
Sep 17, 2009
3,251
5
i use skype version 2.8.0.851 , as every newer version does run more then poor on my iMac core duo , so i expect the same on the MBA, that you need to find a older version which runs better on the MBA , as the new 2.8.0.866 is i guess only suitable if you got nothing slower then a i7 iMac
 

HLdan

macrumors 603
Aug 22, 2007
6,383
0
Oh please. It doesn't take an engineer to know it's rubbish software, just like it doesn't take an automobile engineer to say that a car is rubbish.

I agree that Skype has issues as I use it everyday. Although I don't use the video chat feature, I use to make phone calls and it doesn't bog my system down. I'm on a Core i5 MBP and an i7 iMac. I do find the comments on here to be quite deplorable as I'm sure most people here aren't paying for the software. I remember getting ripped alive here for complaining that the developers for VLC refuse to continue to make the Mac version while they are full force with the Windows version. I got ripped a new one here for my comment because the VLC developers are open-source developers and I wasn't paying for the software, so some of the people here need to ask themselves if they are paying for Skype before being so critical? Also is anyone actually sending these gripes to Skype or are they just complaining here which does nothing?
For the record, I do have a yearly paid Skype subscription as I need it for business phone calls.

OP, if fan noise is your only issue, then that's great. Sure, all other software will run differently depending on how it's coded (FLASH....), but if the fans are running high, let them, it's keeping your computer cool. You guys are getting too spoiled by this expected "Perfect" experience on Apple's products, at the end of the day, it's still a machine.
 
Last edited:

Jaro65

macrumors 68040
Mar 27, 2009
3,830
943
Seattle, WA
Unless you specifically understand what you're talking about and the software packages you're comparing and do a full comparison, not just a selective one, you really can't go around claiming an app is "badly" written.

I'm not sure I completely agree. We don't have to discuss the s/w architecture but rather a user experience. Everyone can have his/her opinions regarding the user experience. I can hop in a car, take it for a spin, and decide whether it performs well (or not). And I don't need to be a mechanical engineer in order to do so. I suggest that the similar comparisons apply across any products that we use. Now, how competent my assessment is going to be compared to the overall user experience (or compared to an expert opinion) is going to be very subjective. Nevertheless, one is still entitled to his/her opinion.
 

aarond12

macrumors 65816
May 20, 2002
1,148
108
Dallas, TX USA
I do find the comments on here to be quite deplorable as I'm sure most people here aren't paying for the software.
Yes, Skype is free unless you subscribe to the business plan, as you have. However, whether you use Skype's services for free or you pay for them, CPU utilization is a bit high. They are likely not using the built-in hardware acceleration for decoding/encoding the video stream, likely because not all Macs support it yet. Can't fault Skype for that.

For those of you complaining about CPU utilization, try ooVoo. My wife's 2.4GHz Core2Duo MacBook goes to nearly 175% CPU utilization (remember, two cores) and the fans are going like crazy during the entire video conference.

Video manipulation is quite CPU-intensive. When something uses a lot of CPU time, the CPU will get hot and the fans will have to speed up. Just a fact of life, until these applications get re-written to use OpenCL or other hardware acceleration methods.
 

KPOM

macrumors P6
Oct 23, 2010
18,311
8,324
Video manipulation is quite CPU-intensive. When something uses a lot of CPU time, the CPU will get hot and the fans will have to speed up. Just a fact of life, until these applications get re-written to use OpenCL or other hardware acceleration methods.

Therein lies the question. When will these programs be rewritten to use OpenCL or other hardware acceleration methods? Snow Leopard has been out a year now. Is it too difficult to program in OpenCL? Are there other obstacles? Is it too difficult to write a "universal" binary that will scale itself for operating systems that have OpenCL (e.g. 10.6) and those that don't (10.5)? These are questions, not rhetorical. Is it simply a matter of programmers needing to make better use of what's been given to them, or are there other obstacles?
 

Schorsch0815

macrumors newbie
Nov 10, 2010
16
5
I use skype vdo alot. When i bought the 13" MBA it went up to 5000+ rpm. Way beyond comfort level. In the end I returned it. I still miss that machine, but the performance under Skype was the KO criterium.

Can anyone tell me whether iCHAT is performing better? If I can find a solution using vdo chat on MBA without the hissing fan, I am definitly going for MBA.
 

mstrze

macrumors 68000
Nov 6, 2009
1,915
0
I know how you feel; I rolled my eyes when people started using "critique" (which is a noun) as a verb in this thread, as I usually do when language is maltreated, but I'm just learning to be cool about stuff like that – and not ranting every time I read something that's wrong is the first step.

This is way off-topic, but "critique" is most certainly a verb.

My wife critiques dance performances for her job as a web and print reviewer.

http://dictionary.reference.com/browse/critique
"–verb (used with object)
4. to review or analyze critically."

http://www.audioenglish.net/dictionary/critique.htm
"• CRITIQUE (verb)
The verb CRITIQUE has 1 sense:
1. appraise critically"

http://www.merriam-webster.com/dictionary/critique?show=1&t=1291865279
"2 critique verb
transitive verb
: to examine critically : review <critique the plan>"

Now if you are criticizing the fact that people are using it to simply mean finding fault with...or criticizing rather than evaluating or reviewing in a more neutral sense, then you might have something, but it is most certainly a verb.
 

Meric

macrumors regular
Original poster
Nov 24, 2010
150
0
Is the OP using 2.8 or 5.0 beta?
I'd advise downgrading if your using the beta. It's utter junk.

i have the 2.8.0.866 version...

Duh.... what's the problem. Just use MSN 8 and delete Skype...

I need to stick to skype cuz I am using an online number....

also can I talk/video talk with my skype contacts in msn 8 ?

voice chat is no problem...video makes the fans run..

my gateway pc laptop used to act the same under vista...

looks the software is bound to cpu on video chat... the only solution would be having gpu do some work... or.... ?

anybody having same issue on more powerful imacs or macbooks?

what is the webcam resolution in mba's ? HD ?

is there anyway to lower the resolution which might get some load off of the cpu ?
 
Last edited by a moderator:

Schorsch0815

macrumors newbie
Nov 10, 2010
16
5
I just checked other newsgroups. Common knowlege is that CPU and fan go high with iChat as well. So it looks like a Mac issue, not some dumb Skype port.

I am using Sykpe on Thinkpad and on Fujitsu Siemens and I harldy hear the fan spinning.

VDO connection on laptop is a sine qua non for me. In my opinion Apple still has to do their home work here.
 

KnightWRX

macrumors Pentium
Jan 28, 2009
15,046
4
Quebec, Canada
I'm not sure I completely agree. We don't have to discuss the s/w architecture but rather a user experience. Everyone can have his/her opinions regarding the user experience. I can hop in a car, take it for a spin, and decide whether it performs well (or not). And I don't need to be a mechanical engineer in order to do so. I suggest that the similar comparisons apply across any products that we use. Now, how competent my assessment is going to be compared to the overall user experience (or compared to an expert opinion) is going to be very subjective. Nevertheless, one is still entitled to his/her opinion.

So you're saying you can tell if a software package is "badly written" by judging something as subjective as user experience ? Bullocks. You can't tell the quality of the code unless you've seen the code. You can't say it leaks memory unless you actually know what a memory leak is (which the poster who affirmed Skype leaked memory had no clue what it even meant to leak memory).

A piece of code can be very well written and still offer bad experience to some users. That's because user experience is entirely subjective. Take the dreaded car analogy, you can hop into a Ford F250 and then start driving the thing into the pavement with high RPM shifts and tire burning peel outs and finish up by saying to the sales guy that performance was poor, handling in the curves wasn't all that and that you'll go elsewhere for your sports car...

well no duh. Needs dictate experience. Skype for me serves my needs as a phone. I don't use it to video chat, I don't use it to socialise, I use it for one thing : save minutes on my cell plan. 2.95$/month, unlimited calling. Works like a charm. Others might not like the video chat function compared to say MSN 8, but then again, they might just not like the compromises Skype chose for their video features. Maybe MSN 8 works like crap on lower bandwidth connections, maybe Skype has better video quality but they don't care, it's all pretty subjective until you've run objective benchmarks, which none of the posters here did.

That's basically my point. Either show us you can do better or don't pretend your opinion is fact. And if you want to state an opinion, don't use industry jargon if you don't even know what it means. I doubt anyone here would give their opinion on a car by saying "the fuel atomisation coming from the injectors is coarse, lowering fuel economy significantly" without actually knowing what it means, so I don't see why so many people want to pretend they are knowledgeable on the inner workings of software when they aren't.
 

KPOM

macrumors P6
Oct 23, 2010
18,311
8,324
That's basically my point. Either show us you can do better or don't pretend your opinion is fact. And if you want to state an opinion, don't use industry jargon if you don't even know what it means. I doubt anyone here would give their opinion on a car by saying "the fuel atomisation coming from the injectors is coarse, lowering fuel economy significantly" without actually knowing what it means, so I don't see why so many people want to pretend they are knowledgeable on the inner workings of software when they aren't.

I don't know the first thing about auto engineering, but I can get into a Chevy Cobalt and conclude that it is poorly designed because its crash test results are poor, it handles very sloppily, and has very light steering. I can also drive a Chevy Cruze and conclude that it has a much better design because it scores better on the crash tests and has tight handling and steering. User experience may be subjective, but what defines a product as successful in the marketplace is whether it is accepted by the market, and user interface is a big part of that.

If a program doesn't offer a good user experience to most people who try to use it, then it doesn't have a good design. It may have efficient programming and be capable of being a good program, but until the user experience issues are resolved for enough users, it is missing a key element of a good design.

Symbian fans will argue until their blue in the face about how superior the design of their OS is over iOS and Android. From a technical standpoint, perhaps they are right. But that doesn't really matter since the latter two are winning over the marketplace.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.